https://launchpad.net/ubuntu/+source/julia/1.0.4+dfsg-1/+build/16808357 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux bos02-ppc64el-016 4.4.0-148-generic #174-Ubuntu SMP Tue May 7 12:21:27 UTC 2019 ppc64le 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:10:13 ntpdate[1855]: adjust time server 10.211.37.1 offset 0.000784 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=eoan --arch=ppc64el PACKAGEBUILD-16808357 --image-type chroot /home/buildd/filecache-default/8ecade3ba39252410f2285d8b2f76e6336361d85 Creating target for build PACKAGEBUILD-16808357 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=eoan --arch=ppc64el PACKAGEBUILD-16808357 Starting target for build PACKAGEBUILD-16808357 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=eoan --arch=ppc64el PACKAGEBUILD-16808357 '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-16808357 RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=eoan --arch=ppc64el PACKAGEBUILD-16808357 Updating target for build PACKAGEBUILD-16808357 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 ppc64el Packages [953 kB] Get:6 http://ftpmaster.internal/ubuntu eoan/main Translation-en [508 kB] Get:7 http://ftpmaster.internal/ubuntu eoan/universe ppc64el Packages [8731 kB] Get:8 http://ftpmaster.internal/ubuntu eoan/universe Translation-en [5264 kB] Get:9 http://ftpmaster.internal/ubuntu eoan-proposed/main ppc64el Packages [40.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 ppc64el Packages [80.1 kB] Get:12 http://ftpmaster.internal/ubuntu eoan-proposed/universe Translation-en [55.1 kB] Fetched 16.2 MB in 6s (2923 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-powerpc64le-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 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 144 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. Need to get 82.4 MB of archives. After this operation, 13.7 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu eoan/main ppc64el libc6-dev ppc64el 2.29-0ubuntu2 [2579 kB] Get:2 http://ftpmaster.internal/ubuntu eoan/main ppc64el libc-dev-bin ppc64el 2.29-0ubuntu2 [73.0 kB] Get:3 http://ftpmaster.internal/ubuntu eoan-proposed/main ppc64el linux-libc-dev ppc64el 5.0.0-15.16 [1046 kB] Get:4 http://ftpmaster.internal/ubuntu eoan/main ppc64el libc6 ppc64el 2.29-0ubuntu2 [2719 kB] Get:5 http://ftpmaster.internal/ubuntu eoan/main ppc64el libc-bin ppc64el 2.29-0ubuntu2 [632 kB] Get:6 http://ftpmaster.internal/ubuntu eoan/main ppc64el gcc-9-base ppc64el 9.1.0-2ubuntu1 [17.6 kB] Get:7 http://ftpmaster.internal/ubuntu eoan/main ppc64el libgcc1 ppc64el 1:9.1.0-2ubuntu1 [29.6 kB] Get:8 http://ftpmaster.internal/ubuntu eoan/main ppc64el base-files ppc64el 10.2ubuntu2 [60.6 kB] Get:9 http://ftpmaster.internal/ubuntu eoan/main ppc64el debianutils ppc64el 4.8.6.1 [86.4 kB] Get:10 http://ftpmaster.internal/ubuntu eoan/main ppc64el bash ppc64el 5.0-4ubuntu1 [723 kB] Get:11 http://ftpmaster.internal/ubuntu eoan/main ppc64el bsdutils ppc64el 1:2.33.1-0.1ubuntu2 [69.4 kB] Get:12 http://ftpmaster.internal/ubuntu eoan/main ppc64el coreutils ppc64el 8.30-3ubuntu1 [1313 kB] Get:13 http://ftpmaster.internal/ubuntu eoan/main ppc64el lsb-base all 10.2019031300ubuntu1 [12.5 kB] Get:14 http://ftpmaster.internal/ubuntu eoan/main ppc64el tar ppc64el 1.30+dfsg-6 [288 kB] Get:15 http://ftpmaster.internal/ubuntu eoan/main ppc64el dpkg ppc64el 1.19.6ubuntu1 [1169 kB] Get:16 http://ftpmaster.internal/ubuntu eoan/main ppc64el libperl5.28 ppc64el 5.28.1-6 [3837 kB] Get:17 http://ftpmaster.internal/ubuntu eoan/main ppc64el perl ppc64el 5.28.1-6 [204 kB] Get:18 http://ftpmaster.internal/ubuntu eoan/main ppc64el perl-base ppc64el 5.28.1-6 [1514 kB] Get:19 http://ftpmaster.internal/ubuntu eoan/main ppc64el perl-modules-5.28 all 5.28.1-6 [2818 kB] Get:20 http://ftpmaster.internal/ubuntu eoan/main ppc64el libdb5.3 ppc64el 5.3.28+dfsg1-0.6 [724 kB] Get:21 http://ftpmaster.internal/ubuntu eoan/main ppc64el libgdbm6 ppc64el 1.18.1-4 [31.6 kB] Get:22 http://ftpmaster.internal/ubuntu eoan/main ppc64el libgdbm-compat4 ppc64el 1.18.1-4 [6660 B] Get:23 http://ftpmaster.internal/ubuntu eoan/main ppc64el zlib1g ppc64el 1:1.2.11.dfsg-1ubuntu2 [57.9 kB] Get:24 http://ftpmaster.internal/ubuntu eoan/main ppc64el debconf all 1.5.72 [122 kB] Get:25 http://ftpmaster.internal/ubuntu eoan/main ppc64el dash ppc64el 0.5.10.2-5 [101 kB] Get:26 http://ftpmaster.internal/ubuntu eoan/main ppc64el diffutils ppc64el 1:3.7-3 [227 kB] Get:27 http://ftpmaster.internal/ubuntu eoan/main ppc64el findutils ppc64el 4.6.0+git+20190209-2 [366 kB] Get:28 http://ftpmaster.internal/ubuntu eoan/main ppc64el grep ppc64el 3.3-1 [157 kB] Get:29 http://ftpmaster.internal/ubuntu eoan/main ppc64el gzip ppc64el 1.10-0ubuntu1 [108 kB] Get:30 http://ftpmaster.internal/ubuntu eoan/main ppc64el libsmartcols1 ppc64el 2.33.1-0.1ubuntu2 [108 kB] Get:31 http://ftpmaster.internal/ubuntu eoan/main ppc64el libuuid1 ppc64el 2.33.1-0.1ubuntu2 [22.7 kB] Get:32 http://ftpmaster.internal/ubuntu eoan/main ppc64el libblkid1 ppc64el 2.33.1-0.1ubuntu2 [159 kB] Get:33 http://ftpmaster.internal/ubuntu eoan/main ppc64el libfdisk1 ppc64el 2.33.1-0.1ubuntu2 [196 kB] Get:34 http://ftpmaster.internal/ubuntu eoan/main ppc64el libpcre2-8-0 ppc64el 10.32-5 [183 kB] Get:35 http://ftpmaster.internal/ubuntu eoan/main ppc64el libselinux1 ppc64el 2.9-1 [85.4 kB] Get:36 http://ftpmaster.internal/ubuntu eoan/main ppc64el libmount1 ppc64el 2.33.1-0.1ubuntu2 [173 kB] Get:37 http://ftpmaster.internal/ubuntu eoan/main ppc64el libncurses6 ppc64el 6.1+20181013-2ubuntu2 [121 kB] Get:38 http://ftpmaster.internal/ubuntu eoan/main ppc64el libtinfo6 ppc64el 6.1+20181013-2ubuntu2 [102 kB] Get:39 http://ftpmaster.internal/ubuntu eoan/main ppc64el libncursesw6 ppc64el 6.1+20181013-2ubuntu2 [152 kB] Get:40 http://ftpmaster.internal/ubuntu eoan/main ppc64el fdisk ppc64el 2.33.1-0.1ubuntu2 [130 kB] Get:41 http://ftpmaster.internal/ubuntu eoan/main ppc64el login ppc64el 1:4.5-1.1ubuntu2 [269 kB] Get:42 http://ftpmaster.internal/ubuntu eoan/main ppc64el util-linux ppc64el 2.33.1-0.1ubuntu2 [1054 kB] Get:43 http://ftpmaster.internal/ubuntu eoan/main ppc64el ncurses-bin ppc64el 6.1+20181013-2ubuntu2 [174 kB] Get:44 http://ftpmaster.internal/ubuntu eoan/main ppc64el sed ppc64el 4.7-1 [203 kB] Get:45 http://ftpmaster.internal/ubuntu eoan/main ppc64el libdebconfclient0 ppc64el 0.249ubuntu1 [6428 B] Get:46 http://ftpmaster.internal/ubuntu eoan/main ppc64el base-passwd ppc64el 3.5.46 [51.0 kB] Get:47 http://ftpmaster.internal/ubuntu eoan/main ppc64el init-system-helpers all 1.56+nmu1 [38.2 kB] Get:48 http://ftpmaster.internal/ubuntu eoan/main ppc64el ncurses-base all 6.1+20181013-2ubuntu2 [17.9 kB] Get:49 http://ftpmaster.internal/ubuntu eoan/main ppc64el sysvinit-utils ppc64el 2.93-8ubuntu1 [22.7 kB] Get:50 http://ftpmaster.internal/ubuntu eoan/main ppc64el libnettle6 ppc64el 3.4.1-1 [145 kB] Get:51 http://ftpmaster.internal/ubuntu eoan/main ppc64el libhogweed4 ppc64el 3.4.1-1 [145 kB] Get:52 http://ftpmaster.internal/ubuntu eoan/main ppc64el libp11-kit0 ppc64el 0.23.15-2 [198 kB] Get:53 http://ftpmaster.internal/ubuntu eoan/main ppc64el libunistring2 ppc64el 0.9.10-1ubuntu2 [376 kB] Get:54 http://ftpmaster.internal/ubuntu eoan/main ppc64el libgnutls30 ppc64el 3.6.7-2ubuntu3 [769 kB] Get:55 http://ftpmaster.internal/ubuntu eoan/main ppc64el liblz4-1 ppc64el 1.8.3-1ubuntu1 [74.0 kB] Get:56 http://ftpmaster.internal/ubuntu eoan/main ppc64el liblzma5 ppc64el 5.2.4-1 [110 kB] Get:57 http://ftpmaster.internal/ubuntu eoan/main ppc64el libstdc++6 ppc64el 9.1.0-2ubuntu1 [543 kB] Get:58 http://ftpmaster.internal/ubuntu eoan-proposed/main ppc64el systemd-sysv ppc64el 240-6ubuntu6 [9380 B] Get:59 http://ftpmaster.internal/ubuntu eoan/main ppc64el libacl1 ppc64el 2.2.53-4 [20.8 kB] Get:60 http://ftpmaster.internal/ubuntu eoan/main ppc64el libapparmor1 ppc64el 2.13.2-9ubuntu6 [38.9 kB] Get:61 http://ftpmaster.internal/ubuntu eoan/main ppc64el libaudit-common all 1:2.8.4-3ubuntu1 [4200 B] Get:62 http://ftpmaster.internal/ubuntu eoan/main ppc64el libcap-ng0 ppc64el 0.7.9-2 [12.4 kB] Get:63 http://ftpmaster.internal/ubuntu eoan/main ppc64el libaudit1 ppc64el 1:2.8.4-3ubuntu1 [43.2 kB] Get:64 http://ftpmaster.internal/ubuntu eoan/main ppc64el libcap2 ppc64el 1:2.25-2 [14.9 kB] Get:65 http://ftpmaster.internal/ubuntu eoan/main ppc64el libargon2-1 ppc64el 0~20171227-0.2 [21.9 kB] Get:66 http://ftpmaster.internal/ubuntu eoan-proposed/main ppc64el libudev1 ppc64el 240-6ubuntu6 [78.0 kB] Get:67 http://ftpmaster.internal/ubuntu eoan/main ppc64el libdevmapper1.02.1 ppc64el 2:1.02.155-2ubuntu1 [158 kB] Get:68 http://ftpmaster.internal/ubuntu eoan/main ppc64el libjson-c3 ppc64el 0.12.1+ds-2 [24.8 kB] Get:69 http://ftpmaster.internal/ubuntu eoan/main ppc64el libssl1.1 ppc64el 1.1.1b-2ubuntu1 [1370 kB] Get:70 http://ftpmaster.internal/ubuntu eoan/main ppc64el libcryptsetup12 ppc64el 2:2.1.0-3ubuntu2 [183 kB] Get:71 http://ftpmaster.internal/ubuntu eoan/main ppc64el libgpg-error0 ppc64el 1.36-1 [69.8 kB] Get:72 http://ftpmaster.internal/ubuntu eoan/main ppc64el libidn11 ppc64el 1.33-2.2ubuntu2 [48.8 kB] Get:73 http://ftpmaster.internal/ubuntu eoan/main ppc64el libkmod2 ppc64el 26-1ubuntu1 [51.8 kB] Get:74 http://ftpmaster.internal/ubuntu eoan/main ppc64el libpam0g ppc64el 1.3.1-5ubuntu1 [62.7 kB] Get:75 http://ftpmaster.internal/ubuntu eoan/main ppc64el libseccomp2 ppc64el 2.4.1-0ubuntu0.19.10.3 [48.6 kB] Get:76 http://ftpmaster.internal/ubuntu eoan/main ppc64el mount ppc64el 2.33.1-0.1ubuntu2 [122 kB] Get:77 http://ftpmaster.internal/ubuntu eoan/main ppc64el libsepol1 ppc64el 2.9-1 [287 kB] Get:78 http://ftpmaster.internal/ubuntu eoan/main ppc64el libsemanage-common all 2.9-1 [9916 B] Get:79 http://ftpmaster.internal/ubuntu eoan/main ppc64el libsemanage1 ppc64el 2.9-1 [97.0 kB] Get:80 http://ftpmaster.internal/ubuntu eoan/main ppc64el libpam-modules-bin ppc64el 1.3.1-5ubuntu1 [43.6 kB] Get:81 http://ftpmaster.internal/ubuntu eoan/main ppc64el libpam-modules ppc64el 1.3.1-5ubuntu1 [287 kB] Get:82 http://ftpmaster.internal/ubuntu eoan/main ppc64el passwd ppc64el 1:4.5-1.1ubuntu2 [828 kB] Get:83 http://ftpmaster.internal/ubuntu eoan/main ppc64el adduser all 3.118ubuntu1 [163 kB] Get:84 http://ftpmaster.internal/ubuntu eoan-proposed/main ppc64el systemd ppc64el 240-6ubuntu6 [4034 kB] Get:85 http://ftpmaster.internal/ubuntu eoan-proposed/main ppc64el libsystemd0 ppc64el 240-6ubuntu6 [300 kB] Get:86 http://ftpmaster.internal/ubuntu eoan/main ppc64el libzstd1 ppc64el 1.3.8+dfsg-3 [291 kB] Get:87 http://ftpmaster.internal/ubuntu eoan/main ppc64el libapt-pkg5.0 ppc64el 1.8.1+19.10 [896 kB] Get:88 http://ftpmaster.internal/ubuntu eoan/main ppc64el libgcrypt20 ppc64el 1.8.4-5ubuntu1 [449 kB] Get:89 http://ftpmaster.internal/ubuntu eoan/main ppc64el gpgv ppc64el 2.2.12-1ubuntu3 [237 kB] Get:90 http://ftpmaster.internal/ubuntu eoan/main ppc64el apt ppc64el 1.8.1+19.10 [1245 kB] Get:91 http://ftpmaster.internal/ubuntu eoan-proposed/main ppc64el libext2fs2 ppc64el 1.45.1-1ubuntu1 [216 kB] Get:92 http://ftpmaster.internal/ubuntu eoan-proposed/main ppc64el e2fsprogs ppc64el 1.45.1-1ubuntu1 [579 kB] Get:93 http://ftpmaster.internal/ubuntu eoan/main ppc64el init ppc64el 1.56+nmu1 [6080 B] Get:94 http://ftpmaster.internal/ubuntu eoan/main ppc64el libattr1 ppc64el 1:2.4.48-4 [13.7 kB] Get:95 http://ftpmaster.internal/ubuntu eoan/main ppc64el libpam-runtime all 1.3.1-5ubuntu1 [37.3 kB] Get:96 http://ftpmaster.internal/ubuntu eoan/main ppc64el libpcre3 ppc64el 2:8.39-12 [239 kB] Get:97 http://ftpmaster.internal/ubuntu eoan-proposed/main ppc64el libcom-err2 ppc64el 1.45.1-1ubuntu1 [10.8 kB] Get:98 http://ftpmaster.internal/ubuntu eoan/main ppc64el libprocps7 ppc64el 2:3.3.15-2ubuntu2 [37.0 kB] Get:99 http://ftpmaster.internal/ubuntu eoan-proposed/main ppc64el libss2 ppc64el 1.45.1-1ubuntu1 [12.4 kB] Get:100 http://ftpmaster.internal/ubuntu eoan/main ppc64el procps ppc64el 2:3.3.15-2ubuntu2 [253 kB] Get:101 http://ftpmaster.internal/ubuntu eoan/main ppc64el openssl ppc64el 1.1.1b-2ubuntu1 [628 kB] Get:102 http://ftpmaster.internal/ubuntu eoan/main ppc64el ca-certificates all 20190110 [146 kB] Get:103 http://ftpmaster.internal/ubuntu eoan/main ppc64el dmsetup ppc64el 2:1.02.155-2ubuntu1 [85.1 kB] Get:104 http://ftpmaster.internal/ubuntu eoan/main ppc64el readline-common all 8.0-1 [53.4 kB] Get:105 http://ftpmaster.internal/ubuntu eoan/main ppc64el libreadline8 ppc64el 8.0-1 [144 kB] Get:106 http://ftpmaster.internal/ubuntu eoan/main ppc64el libslang2 ppc64el 2.3.2-3 [414 kB] Get:107 http://ftpmaster.internal/ubuntu eoan/main ppc64el libsqlite3-0 ppc64el 3.27.2-2 [568 kB] Get:108 http://ftpmaster.internal/ubuntu eoan/main ppc64el tzdata all 2019a-1 [187 kB] Get:109 http://ftpmaster.internal/ubuntu eoan/main ppc64el xz-utils ppc64el 5.2.4-1 [87.9 kB] Get:110 http://ftpmaster.internal/ubuntu eoan/main ppc64el libpng16-16 ppc64el 1.6.37-1~exp4 [209 kB] Get:111 http://ftpmaster.internal/ubuntu eoan/main ppc64el multiarch-support ppc64el 2.29-0ubuntu2 [6916 B] Get:112 http://ftpmaster.internal/ubuntu eoan/main ppc64el advancecomp ppc64el 2.1-2 [250 kB] Get:113 http://ftpmaster.internal/ubuntu eoan/main ppc64el binutils-powerpc64le-linux-gnu ppc64el 2.32-8ubuntu1 [2058 kB] Get:114 http://ftpmaster.internal/ubuntu eoan/main ppc64el libbinutils ppc64el 2.32-8ubuntu1 [516 kB] Get:115 http://ftpmaster.internal/ubuntu eoan/main ppc64el binutils ppc64el 2.32-8ubuntu1 [3384 B] Get:116 http://ftpmaster.internal/ubuntu eoan/main ppc64el binutils-common ppc64el 2.32-8ubuntu1 [200 kB] Get:117 http://ftpmaster.internal/ubuntu eoan/main ppc64el libubsan1 ppc64el 9.1.0-2ubuntu1 [140 kB] Get:118 http://ftpmaster.internal/ubuntu eoan/main ppc64el libtsan0 ppc64el 9.1.0-2ubuntu1 [305 kB] Get:119 http://ftpmaster.internal/ubuntu eoan/main ppc64el libgomp1 ppc64el 9.1.0-2ubuntu1 [90.6 kB] Get:120 http://ftpmaster.internal/ubuntu eoan/main ppc64el libitm1 ppc64el 9.1.0-2ubuntu1 [29.5 kB] Get:121 http://ftpmaster.internal/ubuntu eoan/main ppc64el libatomic1 ppc64el 9.1.0-2ubuntu1 [9928 B] Get:122 http://ftpmaster.internal/ubuntu eoan/main ppc64el libasan5 ppc64el 9.1.0-2ubuntu1 [408 kB] Get:123 http://ftpmaster.internal/ubuntu eoan/main ppc64el liblsan0 ppc64el 9.1.0-2ubuntu1 [148 kB] Get:124 http://ftpmaster.internal/ubuntu eoan/main ppc64el libquadmath0 ppc64el 9.1.0-2ubuntu1 [149 kB] Get:125 http://ftpmaster.internal/ubuntu eoan/main ppc64el g++-8 ppc64el 8.3.0-13ubuntu1 [10.6 MB] Get:126 http://ftpmaster.internal/ubuntu eoan/main ppc64el gcc-8 ppc64el 8.3.0-13ubuntu1 [10.1 MB] Get:127 http://ftpmaster.internal/ubuntu eoan/main ppc64el libstdc++-8-dev ppc64el 8.3.0-13ubuntu1 [1599 kB] Get:128 http://ftpmaster.internal/ubuntu eoan/main ppc64el libgcc-8-dev ppc64el 8.3.0-13ubuntu1 [1204 kB] Get:129 http://ftpmaster.internal/ubuntu eoan/main ppc64el libcc1-0 ppc64el 9.1.0-2ubuntu1 [52.7 kB] Get:130 http://ftpmaster.internal/ubuntu eoan/main ppc64el cpp-8 ppc64el 8.3.0-13ubuntu1 [9275 kB] Get:131 http://ftpmaster.internal/ubuntu eoan/main ppc64el gcc-8-base ppc64el 8.3.0-13ubuntu1 [18.6 kB] Get:132 http://ftpmaster.internal/ubuntu eoan/main ppc64el libisl21 ppc64el 0.21-1 [683 kB] Get:133 http://ftpmaster.internal/ubuntu eoan/main ppc64el libmpfr6 ppc64el 4.0.2-1 [263 kB] Get:134 http://ftpmaster.internal/ubuntu eoan/main ppc64el g++ ppc64el 4:8.3.0-1ubuntu3 [1596 B] Get:135 http://ftpmaster.internal/ubuntu eoan/main ppc64el gcc ppc64el 4:8.3.0-1ubuntu3 [5232 B] Get:136 http://ftpmaster.internal/ubuntu eoan/main ppc64el cpp ppc64el 4:8.3.0-1ubuntu3 [27.6 kB] Get:137 http://ftpmaster.internal/ubuntu eoan/main ppc64el dpkg-dev all 1.19.6ubuntu1 [675 kB] Get:138 http://ftpmaster.internal/ubuntu eoan/main ppc64el libdpkg-perl all 1.19.6ubuntu1 [230 kB] Get:139 http://ftpmaster.internal/ubuntu eoan/main ppc64el build-essential ppc64el 12.6ubuntu1 [4664 B] Get:140 http://ftpmaster.internal/ubuntu eoan-proposed/main ppc64el e2fslibs ppc64el 1.45.1-1ubuntu1 [2716 B] Get:141 http://ftpmaster.internal/ubuntu eoan/main ppc64el libassuan0 ppc64el 2.5.3-1 [38.6 kB] Get:142 http://ftpmaster.internal/ubuntu eoan/main ppc64el pinentry-curses ppc64el 1.1.0-2 [40.7 kB] Get:143 http://ftpmaster.internal/ubuntu eoan/main ppc64el gpg ppc64el 2.2.12-1ubuntu3 [540 kB] Get:144 http://ftpmaster.internal/ubuntu eoan/main ppc64el gpgconf ppc64el 2.2.12-1ubuntu3 [147 kB] Get:145 http://ftpmaster.internal/ubuntu eoan/main ppc64el gpg-agent ppc64el 2.2.12-1ubuntu3 [268 kB] Get:146 http://ftpmaster.internal/ubuntu eoan-proposed/main ppc64el libcomerr2 ppc64el 1.45.1-1ubuntu1 [2708 B] Get:147 http://ftpmaster.internal/ubuntu eoan/main ppc64el optipng ppc64el 0.7.7-1 [90.9 kB] Get:148 http://ftpmaster.internal/ubuntu eoan/main ppc64el pkgbinarymangler all 144 [55.2 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 82.4 MB in 1s (65.8 MB/s) (Reading database ... 12596 files and directories currently installed.) Preparing to unpack .../libc6-dev_2.29-0ubuntu2_ppc64el.deb ... Unpacking libc6-dev:ppc64el (2.29-0ubuntu2) over (2.28-0ubuntu1) ... Preparing to unpack .../libc-dev-bin_2.29-0ubuntu2_ppc64el.deb ... Unpacking libc-dev-bin (2.29-0ubuntu2) over (2.28-0ubuntu1) ... Preparing to unpack .../linux-libc-dev_5.0.0-15.16_ppc64el.deb ... Unpacking linux-libc-dev:ppc64el (5.0.0-15.16) over (4.18.0-11.12) ... Preparing to unpack .../libc6_2.29-0ubuntu2_ppc64el.deb ... Unpacking libc6:ppc64el (2.29-0ubuntu2) over (2.28-0ubuntu1) ... Setting up libc6:ppc64el (2.29-0ubuntu2) ... (Reading database ... 12626 files and directories currently installed.) Preparing to unpack .../libc-bin_2.29-0ubuntu2_ppc64el.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:ppc64el. (Reading database ... 12626 files and directories currently installed.) Preparing to unpack .../gcc-9-base_9.1.0-2ubuntu1_ppc64el.deb ... Unpacking gcc-9-base:ppc64el (9.1.0-2ubuntu1) ... Setting up gcc-9-base:ppc64el (9.1.0-2ubuntu1) ... (Reading database ... 12632 files and directories currently installed.) Preparing to unpack .../libgcc1_1%3a9.1.0-2ubuntu1_ppc64el.deb ... Unpacking libgcc1:ppc64el (1:9.1.0-2ubuntu1) over (1:8.2.0-12ubuntu1) ... Setting up libgcc1:ppc64el (1:9.1.0-2ubuntu1) ... (Reading database ... 12632 files and directories currently installed.) Preparing to unpack .../base-files_10.2ubuntu2_ppc64el.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 ... 12632 files and directories currently installed.) Preparing to unpack .../debianutils_4.8.6.1_ppc64el.deb ... Unpacking debianutils (4.8.6.1) over (4.8.6) ... Setting up debianutils (4.8.6.1) ... (Reading database ... 12632 files and directories currently installed.) Preparing to unpack .../bash_5.0-4ubuntu1_ppc64el.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 ... 12632 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.33.1-0.1ubuntu2_ppc64el.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 ... 12632 files and directories currently installed.) Preparing to unpack .../coreutils_8.30-3ubuntu1_ppc64el.deb ... Unpacking coreutils (8.30-3ubuntu1) over (8.28-1ubuntu2) ... Setting up coreutils (8.30-3ubuntu1) ... (Reading database ... 12632 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_ppc64el.deb ... Unpacking tar (1.30+dfsg-6) over (1.30+dfsg-3) ... Setting up tar (1.30+dfsg-6) ... (Reading database ... 12631 files and directories currently installed.) Preparing to unpack .../dpkg_1.19.6ubuntu1_ppc64el.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 ... 12639 files and directories currently installed.) Preparing to unpack .../libperl5.28_5.28.1-6_ppc64el.deb ... Unpacking libperl5.28:ppc64el (5.28.1-6) over (5.28.1-3) ... Preparing to unpack .../perl_5.28.1-6_ppc64el.deb ... Unpacking perl (5.28.1-6) over (5.28.1-3) ... Preparing to unpack .../perl-base_5.28.1-6_ppc64el.deb ... Unpacking perl-base (5.28.1-6) over (5.28.1-3) ... Setting up perl-base (5.28.1-6) ... (Reading database ... 12641 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_ppc64el.deb ... Unpacking libdb5.3:ppc64el (5.3.28+dfsg1-0.6) over (5.3.28+dfsg1-0.2) ... Setting up libdb5.3:ppc64el (5.3.28+dfsg1-0.6) ... (Reading database ... 12641 files and directories currently installed.) Preparing to unpack .../libgdbm6_1.18.1-4_ppc64el.deb ... Unpacking libgdbm6:ppc64el (1.18.1-4) over (1.18.1-2) ... Preparing to unpack .../libgdbm-compat4_1.18.1-4_ppc64el.deb ... Unpacking libgdbm-compat4:ppc64el (1.18.1-4) over (1.18.1-2) ... Preparing to unpack .../zlib1g_1%3a1.2.11.dfsg-1ubuntu2_ppc64el.deb ... Unpacking zlib1g:ppc64el (1:1.2.11.dfsg-1ubuntu2) over (1:1.2.11.dfsg-0ubuntu2) ... Setting up zlib1g:ppc64el (1:1.2.11.dfsg-1ubuntu2) ... (Reading database ... 12641 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 ... 12641 files and directories currently installed.) Preparing to unpack .../dash_0.5.10.2-5_ppc64el.deb ... Unpacking dash (0.5.10.2-5) over (0.5.10.2-2) ... Setting up dash (0.5.10.2-5) ... (Reading database ... 12642 files and directories currently installed.) Preparing to unpack .../diffutils_1%3a3.7-3_ppc64el.deb ... Unpacking diffutils (1:3.7-3) over (1:3.6-1) ... Setting up diffutils (1:3.7-3) ... (Reading database ... 12642 files and directories currently installed.) Preparing to unpack .../findutils_4.6.0+git+20190209-2_ppc64el.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 ... 12642 files and directories currently installed.) Preparing to unpack .../grep_3.3-1_ppc64el.deb ... Unpacking grep (3.3-1) over (3.1-3) ... Setting up grep (3.3-1) ... (Reading database ... 12642 files and directories currently installed.) Preparing to unpack .../gzip_1.10-0ubuntu1_ppc64el.deb ... Unpacking gzip (1.10-0ubuntu1) over (1.6-5ubuntu2) ... Setting up gzip (1.10-0ubuntu1) ... (Reading database ... 12642 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.33.1-0.1ubuntu2_ppc64el.deb ... Unpacking libsmartcols1:ppc64el (2.33.1-0.1ubuntu2) over (2.32-0.1ubuntu2) ... Setting up libsmartcols1:ppc64el (2.33.1-0.1ubuntu2) ... (Reading database ... 12642 files and directories currently installed.) Preparing to unpack .../libuuid1_2.33.1-0.1ubuntu2_ppc64el.deb ... Unpacking libuuid1:ppc64el (2.33.1-0.1ubuntu2) over (2.32-0.1ubuntu2) ... Setting up libuuid1:ppc64el (2.33.1-0.1ubuntu2) ... (Reading database ... 12642 files and directories currently installed.) Preparing to unpack .../libblkid1_2.33.1-0.1ubuntu2_ppc64el.deb ... Unpacking libblkid1:ppc64el (2.33.1-0.1ubuntu2) over (2.32-0.1ubuntu2) ... Setting up libblkid1:ppc64el (2.33.1-0.1ubuntu2) ... (Reading database ... 12642 files and directories currently installed.) Preparing to unpack .../libfdisk1_2.33.1-0.1ubuntu2_ppc64el.deb ... Unpacking libfdisk1:ppc64el (2.33.1-0.1ubuntu2) over (2.32-0.1ubuntu2) ... Setting up libfdisk1:ppc64el (2.33.1-0.1ubuntu2) ... Selecting previously unselected package libpcre2-8-0:ppc64el. (Reading database ... 12642 files and directories currently installed.) Preparing to unpack .../libpcre2-8-0_10.32-5_ppc64el.deb ... Unpacking libpcre2-8-0:ppc64el (10.32-5) ... Setting up libpcre2-8-0:ppc64el (10.32-5) ... (Reading database ... 12648 files and directories currently installed.) Preparing to unpack .../libselinux1_2.9-1_ppc64el.deb ... Unpacking libselinux1:ppc64el (2.9-1) over (2.8-1build2) ... Setting up libselinux1:ppc64el (2.9-1) ... (Reading database ... 12648 files and directories currently installed.) Preparing to unpack .../libmount1_2.33.1-0.1ubuntu2_ppc64el.deb ... Unpacking libmount1:ppc64el (2.33.1-0.1ubuntu2) over (2.32-0.1ubuntu2) ... Setting up libmount1:ppc64el (2.33.1-0.1ubuntu2) ... (Reading database ... 12648 files and directories currently installed.) Preparing to unpack .../libncurses6_6.1+20181013-2ubuntu2_ppc64el.deb ... Unpacking libncurses6:ppc64el (6.1+20181013-2ubuntu2) over (6.1+20180210-4ubuntu1) ... Preparing to unpack .../libtinfo6_6.1+20181013-2ubuntu2_ppc64el.deb ... Unpacking libtinfo6:ppc64el (6.1+20181013-2ubuntu2) over (6.1+20180210-4ubuntu1) ... Setting up libtinfo6:ppc64el (6.1+20181013-2ubuntu2) ... (Reading database ... 12648 files and directories currently installed.) Preparing to unpack .../libncursesw6_6.1+20181013-2ubuntu2_ppc64el.deb ... Unpacking libncursesw6:ppc64el (6.1+20181013-2ubuntu2) over (6.1+20180210-4ubuntu1) ... Setting up libncursesw6:ppc64el (6.1+20181013-2ubuntu2) ... (Reading database ... 12648 files and directories currently installed.) Preparing to unpack .../fdisk_2.33.1-0.1ubuntu2_ppc64el.deb ... Unpacking fdisk (2.33.1-0.1ubuntu2) over (2.32-0.1ubuntu2) ... Setting up fdisk (2.33.1-0.1ubuntu2) ... (Reading database ... 12651 files and directories currently installed.) Preparing to unpack .../util-linux_2.33.1-0.1ubuntu2_ppc64el.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_ppc64el.deb ... Unpacking login (1:4.5-1.1ubuntu2) over (1:4.5-1ubuntu1) ... Setting up login (1:4.5-1.1ubuntu2) ... (Reading database ... 12655 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.1+20181013-2ubuntu2_ppc64el.deb ... Unpacking ncurses-bin (6.1+20181013-2ubuntu2) over (6.1+20180210-4ubuntu1) ... Setting up ncurses-bin (6.1+20181013-2ubuntu2) ... (Reading database ... 12655 files and directories currently installed.) Preparing to unpack .../archives/sed_4.7-1_ppc64el.deb ... Unpacking sed (4.7-1) over (4.5-2) ... Setting up sed (4.7-1) ... (Reading database ... 12655 files and directories currently installed.) Preparing to unpack .../libdebconfclient0_0.249ubuntu1_ppc64el.deb ... Unpacking libdebconfclient0:ppc64el (0.249ubuntu1) over (0.244ubuntu1) ... Setting up libdebconfclient0:ppc64el (0.249ubuntu1) ... (Reading database ... 12655 files and directories currently installed.) Preparing to unpack .../base-passwd_3.5.46_ppc64el.deb ... Unpacking base-passwd (3.5.46) over (3.5.45) ... Setting up base-passwd (3.5.46) ... (Reading database ... 12655 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 ... 12655 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 ... 12655 files and directories currently installed.) Preparing to unpack .../sysvinit-utils_2.93-8ubuntu1_ppc64el.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 ... 12655 files and directories currently installed.) Preparing to unpack .../libnettle6_3.4.1-1_ppc64el.deb ... Unpacking libnettle6:ppc64el (3.4.1-1) over (3.4.1~rc1-1) ... Setting up libnettle6:ppc64el (3.4.1-1) ... (Reading database ... 12655 files and directories currently installed.) Preparing to unpack .../libhogweed4_3.4.1-1_ppc64el.deb ... Unpacking libhogweed4:ppc64el (3.4.1-1) over (3.4.1~rc1-1) ... Setting up libhogweed4:ppc64el (3.4.1-1) ... (Reading database ... 12655 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.23.15-2_ppc64el.deb ... Unpacking libp11-kit0:ppc64el (0.23.15-2) over (0.23.14-2) ... Setting up libp11-kit0:ppc64el (0.23.15-2) ... (Reading database ... 12655 files and directories currently installed.) Preparing to unpack .../libunistring2_0.9.10-1ubuntu2_ppc64el.deb ... Unpacking libunistring2:ppc64el (0.9.10-1ubuntu2) over (0.9.10-1ubuntu1) ... Setting up libunistring2:ppc64el (0.9.10-1ubuntu2) ... (Reading database ... 12655 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.6.7-2ubuntu3_ppc64el.deb ... Unpacking libgnutls30:ppc64el (3.6.7-2ubuntu3) over (3.6.4-2ubuntu2) ... Setting up libgnutls30:ppc64el (3.6.7-2ubuntu3) ... (Reading database ... 12655 files and directories currently installed.) Preparing to unpack .../liblz4-1_1.8.3-1ubuntu1_ppc64el.deb ... Unpacking liblz4-1:ppc64el (1.8.3-1ubuntu1) over (1.8.2-1ubuntu1) ... Setting up liblz4-1:ppc64el (1.8.3-1ubuntu1) ... (Reading database ... 12655 files and directories currently installed.) Preparing to unpack .../liblzma5_5.2.4-1_ppc64el.deb ... Unpacking liblzma5:ppc64el (5.2.4-1) over (5.2.2-1.3) ... Setting up liblzma5:ppc64el (5.2.4-1) ... (Reading database ... 12655 files and directories currently installed.) Preparing to unpack .../libstdc++6_9.1.0-2ubuntu1_ppc64el.deb ... Unpacking libstdc++6:ppc64el (9.1.0-2ubuntu1) over (8.2.0-12ubuntu1) ... Setting up libstdc++6:ppc64el (9.1.0-2ubuntu1) ... (Reading database ... 12655 files and directories currently installed.) Preparing to unpack .../systemd-sysv_240-6ubuntu6_ppc64el.deb ... Unpacking systemd-sysv (240-6ubuntu6) over (239-7ubuntu15) ... Preparing to unpack .../libacl1_2.2.53-4_ppc64el.deb ... Unpacking libacl1:ppc64el (2.2.53-4) over (2.2.52-3build1) ... Setting up libacl1:ppc64el (2.2.53-4) ... (Reading database ... 12655 files and directories currently installed.) Preparing to unpack .../libapparmor1_2.13.2-9ubuntu6_ppc64el.deb ... Unpacking libapparmor1:ppc64el (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 ... 12655 files and directories currently installed.) Preparing to unpack .../libcap-ng0_0.7.9-2_ppc64el.deb ... Unpacking libcap-ng0:ppc64el (0.7.9-2) over (0.7.9-1build1) ... Setting up libcap-ng0:ppc64el (0.7.9-2) ... (Reading database ... 12655 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a2.8.4-3ubuntu1_ppc64el.deb ... Unpacking libaudit1:ppc64el (1:2.8.4-3ubuntu1) over (1:2.8.3-1ubuntu3) ... Setting up libaudit1:ppc64el (1:2.8.4-3ubuntu1) ... (Reading database ... 12655 files and directories currently installed.) Preparing to unpack .../libcap2_1%3a2.25-2_ppc64el.deb ... Unpacking libcap2:ppc64el (1:2.25-2) over (1:2.25-1.2) ... Preparing to unpack .../libargon2-1_0~20171227-0.2_ppc64el.deb ... Unpacking libargon2-1:ppc64el (0~20171227-0.2) over (0~20171227-0.1) ... Preparing to unpack .../libudev1_240-6ubuntu6_ppc64el.deb ... Unpacking libudev1:ppc64el (240-6ubuntu6) over (239-7ubuntu15) ... Setting up libudev1:ppc64el (240-6ubuntu6) ... (Reading database ... 12655 files and directories currently installed.) Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.155-2ubuntu1_ppc64el.deb ... Unpacking libdevmapper1.02.1:ppc64el (2:1.02.155-2ubuntu1) over (2:1.02.145-4.1ubuntu4) ... Preparing to unpack .../libjson-c3_0.12.1+ds-2_ppc64el.deb ... Unpacking libjson-c3:ppc64el (0.12.1+ds-2) over (0.12.1-1.3) ... Preparing to unpack .../libssl1.1_1.1.1b-2ubuntu1_ppc64el.deb ... Unpacking libssl1.1:ppc64el (1.1.1b-2ubuntu1) over (1.1.1a-1ubuntu2) ... Preparing to unpack .../libcryptsetup12_2%3a2.1.0-3ubuntu2_ppc64el.deb ... Unpacking libcryptsetup12:ppc64el (2:2.1.0-3ubuntu2) over (2:2.0.4-2ubuntu2) ... Preparing to unpack .../libgpg-error0_1.36-1_ppc64el.deb ... Unpacking libgpg-error0:ppc64el (1.36-1) over (1.32-3) ... Setting up libgpg-error0:ppc64el (1.36-1) ... (Reading database ... 12655 files and directories currently installed.) Preparing to unpack .../libidn11_1.33-2.2ubuntu2_ppc64el.deb ... Unpacking libidn11:ppc64el (1.33-2.2ubuntu2) over (1.33-2.2ubuntu1) ... Preparing to unpack .../libkmod2_26-1ubuntu1_ppc64el.deb ... Unpacking libkmod2:ppc64el (26-1ubuntu1) over (25-1ubuntu2) ... Preparing to unpack .../libpam0g_1.3.1-5ubuntu1_ppc64el.deb ... Unpacking libpam0g:ppc64el (1.3.1-5ubuntu1) over (1.1.8-3.6ubuntu2) ... Setting up libpam0g:ppc64el (1.3.1-5ubuntu1) ... Checking for services that may need to be restarted...Checking init scripts... Nothing to restart. (Reading database ... 12655 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.4.1-0ubuntu0.19.10.3_ppc64el.deb ... Unpacking libseccomp2:ppc64el (2.4.1-0ubuntu0.19.10.3) over (2.3.3-3ubuntu2) ... Setting up libseccomp2:ppc64el (2.4.1-0ubuntu0.19.10.3) ... (Reading database ... 12655 files and directories currently installed.) Preparing to unpack .../mount_2.33.1-0.1ubuntu2_ppc64el.deb ... Unpacking mount (2.33.1-0.1ubuntu2) over (2.32-0.1ubuntu2) ... Preparing to unpack .../libsepol1_2.9-1_ppc64el.deb ... Unpacking libsepol1:ppc64el (2.9-1) over (2.8-1) ... Setting up libsepol1:ppc64el (2.9-1) ... (Reading database ... 12655 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 ... 12656 files and directories currently installed.) Preparing to unpack .../libsemanage1_2.9-1_ppc64el.deb ... Unpacking libsemanage1:ppc64el (2.9-1) over (2.8-1build2) ... Setting up libsemanage1:ppc64el (2.9-1) ... (Reading database ... 12656 files and directories currently installed.) Preparing to unpack .../libpam-modules-bin_1.3.1-5ubuntu1_ppc64el.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 ... 12656 files and directories currently installed.) Preparing to unpack .../libpam-modules_1.3.1-5ubuntu1_ppc64el.deb ... Unpacking libpam-modules:ppc64el (1.3.1-5ubuntu1) over (1.1.8-3.6ubuntu2) ... Setting up libpam-modules:ppc64el (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 ... 12656 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.5-1.1ubuntu2_ppc64el.deb ... Unpacking passwd (1:4.5-1.1ubuntu2) over (1:4.5-1ubuntu1) ... Setting up passwd (1:4.5-1.1ubuntu2) ... (Reading database ... 12656 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 ... 12656 files and directories currently installed.) Preparing to unpack .../systemd_240-6ubuntu6_ppc64el.deb ... Unpacking systemd (240-6ubuntu6) over (239-7ubuntu15) ... Preparing to unpack .../libsystemd0_240-6ubuntu6_ppc64el.deb ... Unpacking libsystemd0:ppc64el (240-6ubuntu6) over (239-7ubuntu15) ... Setting up libsystemd0:ppc64el (240-6ubuntu6) ... (Reading database ... 12672 files and directories currently installed.) Preparing to unpack .../libzstd1_1.3.8+dfsg-3_ppc64el.deb ... Unpacking libzstd1:ppc64el (1.3.8+dfsg-3) over (1.3.5+dfsg-1ubuntu1) ... Setting up libzstd1:ppc64el (1.3.8+dfsg-3) ... (Reading database ... 12672 files and directories currently installed.) Preparing to unpack .../libapt-pkg5.0_1.8.1+19.10_ppc64el.deb ... Unpacking libapt-pkg5.0:ppc64el (1.8.1+19.10) over (1.8.0~alpha2ubuntu1) ... Setting up libapt-pkg5.0:ppc64el (1.8.1+19.10) ... (Reading database ... 12672 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.8.4-5ubuntu1_ppc64el.deb ... Unpacking libgcrypt20:ppc64el (1.8.4-5ubuntu1) over (1.8.4-3ubuntu1) ... Setting up libgcrypt20:ppc64el (1.8.4-5ubuntu1) ... (Reading database ... 12672 files and directories currently installed.) Preparing to unpack .../gpgv_2.2.12-1ubuntu3_ppc64el.deb ... Unpacking gpgv (2.2.12-1ubuntu3) over (2.2.8-3ubuntu1) ... Setting up gpgv (2.2.12-1ubuntu3) ... (Reading database ... 12672 files and directories currently installed.) Preparing to unpack .../apt_1.8.1+19.10_ppc64el.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 ... 12684 files and directories currently installed.) Preparing to unpack .../libext2fs2_1.45.1-1ubuntu1_ppc64el.deb ... Unpacking libext2fs2:ppc64el (1.45.1-1ubuntu1) over (1.44.4-2ubuntu1) ... Setting up libext2fs2:ppc64el (1.45.1-1ubuntu1) ... (Reading database ... 12683 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.45.1-1ubuntu1_ppc64el.deb ... Unpacking e2fsprogs (1.45.1-1ubuntu1) over (1.44.4-2ubuntu1) ... Setting up libapparmor1:ppc64el (2.13.2-9ubuntu6) ... Setting up libcap2:ppc64el (1:2.25-2) ... Setting up libargon2-1:ppc64el (0~20171227-0.2) ... Setting up libdevmapper1.02.1:ppc64el (2:1.02.155-2ubuntu1) ... Setting up libjson-c3:ppc64el (0.12.1+ds-2) ... Setting up libssl1.1:ppc64el (1.1.1b-2ubuntu1) ... Setting up libcryptsetup12:ppc64el (2:2.1.0-3ubuntu2) ... Setting up libidn11:ppc64el (1.33-2.2ubuntu2) ... Setting up libkmod2:ppc64el (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 ... 12699 files and directories currently installed.) Preparing to unpack .../init_1.56+nmu1_ppc64el.deb ... Unpacking init (1.56+nmu1) over (1.56) ... Preparing to unpack .../libattr1_1%3a2.4.48-4_ppc64el.deb ... Unpacking libattr1:ppc64el (1:2.4.48-4) over (1:2.4.47-2build1) ... Setting up libattr1:ppc64el (1:2.4.48-4) ... (Reading database ... 12700 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 ... 12700 files and directories currently installed.) Preparing to unpack .../libpcre3_2%3a8.39-12_ppc64el.deb ... Unpacking libpcre3:ppc64el (2:8.39-12) over (2:8.39-11) ... Setting up libpcre3:ppc64el (2:8.39-12) ... (Reading database ... 12700 files and directories currently installed.) Preparing to unpack .../00-libcom-err2_1.45.1-1ubuntu1_ppc64el.deb ... Unpacking libcom-err2:ppc64el (1.45.1-1ubuntu1) over (1.44.4-2ubuntu1) ... Preparing to unpack .../01-libprocps7_2%3a3.3.15-2ubuntu2_ppc64el.deb ... Unpacking libprocps7:ppc64el (2:3.3.15-2ubuntu2) over (2:3.3.15-2ubuntu1) ... Preparing to unpack .../02-libss2_1.45.1-1ubuntu1_ppc64el.deb ... Unpacking libss2:ppc64el (1.45.1-1ubuntu1) over (1.44.4-2ubuntu1) ... Preparing to unpack .../03-procps_2%3a3.3.15-2ubuntu2_ppc64el.deb ... Unpacking procps (2:3.3.15-2ubuntu2) over (2:3.3.15-2ubuntu1) ... Preparing to unpack .../04-openssl_1.1.1b-2ubuntu1_ppc64el.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_ppc64el.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:ppc64el. Preparing to unpack .../08-libreadline8_8.0-1_ppc64el.deb ... Unpacking libreadline8:ppc64el (8.0-1) ... Preparing to unpack .../09-libslang2_2.3.2-3_ppc64el.deb ... Unpacking libslang2:ppc64el (2.3.2-3) over (2.3.2-1ubuntu1) ... Preparing to unpack .../10-libsqlite3-0_3.27.2-2_ppc64el.deb ... Unpacking libsqlite3-0:ppc64el (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_ppc64el.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_ppc64el.deb ... Unpacking libpng16-16:ppc64el (1.6.37-1~exp4) over (1.6.34-2) ... Preparing to unpack .../14-multiarch-support_2.29-0ubuntu2_ppc64el.deb ... Unpacking multiarch-support (2.29-0ubuntu2) over (2.28-0ubuntu1) ... Preparing to unpack .../15-advancecomp_2.1-2_ppc64el.deb ... Unpacking advancecomp (2.1-2) over (2.1-1) ... Preparing to unpack .../16-binutils-powerpc64le-linux-gnu_2.32-8ubuntu1_ppc64el.deb ... Unpacking binutils-powerpc64le-linux-gnu (2.32-8ubuntu1) over (2.31.1-10ubuntu1) ... Preparing to unpack .../17-libbinutils_2.32-8ubuntu1_ppc64el.deb ... Unpacking libbinutils:ppc64el (2.32-8ubuntu1) over (2.31.1-10ubuntu1) ... Preparing to unpack .../18-binutils_2.32-8ubuntu1_ppc64el.deb ... Unpacking binutils (2.32-8ubuntu1) over (2.31.1-10ubuntu1) ... Preparing to unpack .../19-binutils-common_2.32-8ubuntu1_ppc64el.deb ... Unpacking binutils-common:ppc64el (2.32-8ubuntu1) over (2.31.1-10ubuntu1) ... Preparing to unpack .../20-libubsan1_9.1.0-2ubuntu1_ppc64el.deb ... Unpacking libubsan1:ppc64el (9.1.0-2ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../21-libtsan0_9.1.0-2ubuntu1_ppc64el.deb ... Unpacking libtsan0:ppc64el (9.1.0-2ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../22-libgomp1_9.1.0-2ubuntu1_ppc64el.deb ... Unpacking libgomp1:ppc64el (9.1.0-2ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../23-libitm1_9.1.0-2ubuntu1_ppc64el.deb ... Unpacking libitm1:ppc64el (9.1.0-2ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../24-libatomic1_9.1.0-2ubuntu1_ppc64el.deb ... Unpacking libatomic1:ppc64el (9.1.0-2ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../25-libasan5_9.1.0-2ubuntu1_ppc64el.deb ... Unpacking libasan5:ppc64el (9.1.0-2ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../26-liblsan0_9.1.0-2ubuntu1_ppc64el.deb ... Unpacking liblsan0:ppc64el (9.1.0-2ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../27-libquadmath0_9.1.0-2ubuntu1_ppc64el.deb ... Unpacking libquadmath0:ppc64el (9.1.0-2ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../28-g++-8_8.3.0-13ubuntu1_ppc64el.deb ... Unpacking g++-8 (8.3.0-13ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../29-gcc-8_8.3.0-13ubuntu1_ppc64el.deb ... Unpacking gcc-8 (8.3.0-13ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../30-libstdc++-8-dev_8.3.0-13ubuntu1_ppc64el.deb ... Unpacking libstdc++-8-dev:ppc64el (8.3.0-13ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../31-libgcc-8-dev_8.3.0-13ubuntu1_ppc64el.deb ... Unpacking libgcc-8-dev:ppc64el (8.3.0-13ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../32-libcc1-0_9.1.0-2ubuntu1_ppc64el.deb ... Unpacking libcc1-0:ppc64el (9.1.0-2ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../33-cpp-8_8.3.0-13ubuntu1_ppc64el.deb ... Unpacking cpp-8 (8.3.0-13ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../34-gcc-8-base_8.3.0-13ubuntu1_ppc64el.deb ... Unpacking gcc-8-base:ppc64el (8.3.0-13ubuntu1) over (8.2.0-12ubuntu1) ... Selecting previously unselected package libisl21:ppc64el. Preparing to unpack .../35-libisl21_0.21-1_ppc64el.deb ... Unpacking libisl21:ppc64el (0.21-1) ... Preparing to unpack .../36-libmpfr6_4.0.2-1_ppc64el.deb ... Unpacking libmpfr6:ppc64el (4.0.2-1) over (4.0.1-2) ... Preparing to unpack .../37-g++_4%3a8.3.0-1ubuntu3_ppc64el.deb ... Unpacking g++ (4:8.3.0-1ubuntu3) over (4:8.2.0-2ubuntu2) ... Preparing to unpack .../38-gcc_4%3a8.3.0-1ubuntu3_ppc64el.deb ... Unpacking gcc (4:8.3.0-1ubuntu3) over (4:8.2.0-2ubuntu2) ... Preparing to unpack .../39-cpp_4%3a8.3.0-1ubuntu3_ppc64el.deb ... Unpacking cpp (4:8.3.0-1ubuntu3) over (4:8.2.0-2ubuntu2) ... Preparing to unpack .../40-dpkg-dev_1.19.6ubuntu1_all.deb ... Unpacking dpkg-dev (1.19.6ubuntu1) over (1.19.2ubuntu1) ... Preparing to unpack .../41-libdpkg-perl_1.19.6ubuntu1_all.deb ... Unpacking libdpkg-perl (1.19.6ubuntu1) over (1.19.2ubuntu1) ... Preparing to unpack .../42-build-essential_12.6ubuntu1_ppc64el.deb ... Unpacking build-essential (12.6ubuntu1) over (12.5ubuntu2) ... Preparing to unpack .../43-e2fslibs_1.45.1-1ubuntu1_ppc64el.deb ... Unpacking e2fslibs:ppc64el (1.45.1-1ubuntu1) over (1.44.4-2ubuntu1) ... Preparing to unpack .../44-libassuan0_2.5.3-1_ppc64el.deb ... Unpacking libassuan0:ppc64el (2.5.3-1) over (2.5.1-2) ... Preparing to unpack .../45-pinentry-curses_1.1.0-2_ppc64el.deb ... Unpacking pinentry-curses (1.1.0-2) over (1.1.0-1build2) ... Preparing to unpack .../46-gpg_2.2.12-1ubuntu3_ppc64el.deb ... Unpacking gpg (2.2.12-1ubuntu3) over (2.2.8-3ubuntu1) ... Preparing to unpack .../47-gpgconf_2.2.12-1ubuntu3_ppc64el.deb ... Unpacking gpgconf (2.2.12-1ubuntu3) over (2.2.8-3ubuntu1) ... Preparing to unpack .../48-gpg-agent_2.2.12-1ubuntu3_ppc64el.deb ... Unpacking gpg-agent (2.2.12-1ubuntu3) over (2.2.8-3ubuntu1) ... Preparing to unpack .../49-libcomerr2_1.45.1-1ubuntu1_ppc64el.deb ... Unpacking libcomerr2:ppc64el (1.45.1-1ubuntu1) over (1.44.4-2ubuntu1) ... Preparing to unpack .../50-optipng_0.7.7-1_ppc64el.deb ... Unpacking optipng (0.7.7-1) over (0.7.6-1.1) ... Preparing to unpack .../51-pkgbinarymangler_144_all.deb ... Unpacking pkgbinarymangler (144) over (143) ... Setting up perl-modules-5.28 (5.28.1-6) ... Setting up libisl21:ppc64el (0.21-1) ... Setting up lsb-base (10.2019031300ubuntu1) ... Setting up e2fslibs:ppc64el (1.45.1-1ubuntu1) ... Setting up init (1.56+nmu1) ... Setting up libprocps7:ppc64el (2:3.3.15-2ubuntu2) ... Setting up libsqlite3-0:ppc64el (3.27.2-2) ... Setting up binutils-common:ppc64el (2.32-8ubuntu1) ... Setting up linux-libc-dev:ppc64el (5.0.0-15.16) ... Setting up libcom-err2:ppc64el (1.45.1-1ubuntu1) ... Setting up libassuan0:ppc64el (2.5.3-1) ... Setting up libgomp1:ppc64el (9.1.0-2ubuntu1) ... Setting up tzdata (2019a-1) ... Current default time zone: 'Etc/UTC' Local time is now: Fri May 17 17:10:49 UTC 2019. Universal Time is now: Fri May 17 17:10:49 UTC 2019. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libasan5:ppc64el (9.1.0-2ubuntu1) ... Setting up libslang2:ppc64el (2.3.2-3) ... Setting up multiarch-support (2.29-0ubuntu2) ... Setting up libmpfr6:ppc64el (4.0.2-1) ... Setting up libncurses6:ppc64el (6.1+20181013-2ubuntu2) ... Setting up xz-utils (5.2.4-1) ... Setting up libquadmath0:ppc64el (9.1.0-2ubuntu1) ... Setting up libpng16-16:ppc64el (1.6.37-1~exp4) ... Setting up libatomic1:ppc64el (9.1.0-2ubuntu1) ... Setting up libss2:ppc64el (1.45.1-1ubuntu1) ... Setting up gcc-8-base:ppc64el (8.3.0-13ubuntu1) ... Setting up libubsan1:ppc64el (9.1.0-2ubuntu1) ... Setting up advancecomp (2.1-2) ... Setting up dmsetup (2:1.02.155-2ubuntu1) ... Setting up libcomerr2:ppc64el (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:ppc64el (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:ppc64el (9.1.0-2ubuntu1) ... Setting up liblsan0:ppc64el (9.1.0-2ubuntu1) ... Setting up libitm1:ppc64el (9.1.0-2ubuntu1) ... Setting up libgdbm6:ppc64el (1.18.1-4) ... Setting up libtsan0:ppc64el (9.1.0-2ubuntu1) ... Setting up pinentry-curses (1.1.0-2) ... Setting up libreadline8:ppc64el (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 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:ppc64el (1.18.1-4) ... Setting up libgcc-8-dev:ppc64el (8.3.0-13ubuntu1) ... Setting up libperl5.28:ppc64el (5.28.1-6) ... Setting up cpp (4:8.3.0-1ubuntu3) ... Setting up gpgconf (2.2.12-1ubuntu3) ... Setting up libc6-dev:ppc64el (2.29-0ubuntu2) ... Setting up binutils-powerpc64le-linux-gnu (2.32-8ubuntu1) ... Setting up gpg (2.2.12-1ubuntu3) ... Setting up libstdc++-8-dev:ppc64el (8.3.0-13ubuntu1) ... Setting up gpg-agent (2.2.12-1ubuntu3) ... Setting up pkgbinarymangler (144) ... Setting up binutils (2.32-8ubuntu1) ... Setting up perl (5.28.1-6) ... Setting up libdpkg-perl (1.19.6ubuntu1) ... Setting up gcc-8 (8.3.0-13ubuntu1) ... Setting up gcc (4:8.3.0-1ubuntu3) ... Setting up dpkg-dev (1.19.6ubuntu1) ... Setting up g++-8 (8.3.0-13ubuntu1) ... 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-16808357 ppc64el eoan-proposed -c chroot:build-PACKAGEBUILD-16808357 --arch=ppc64el --dist=eoan-proposed --nolog julia_1.0.4+dfsg-1.dsc Initiating build PACKAGEBUILD-16808357 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.4.0-148-generic #174-Ubuntu SMP Tue May 7 12:21:27 UTC 2019 ppc64le sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on bos02-ppc64el-016.buildd +==============================================================================+ | julia 1.0.4+dfsg-1 (ppc64el) 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: ppc64el Host Architecture: ppc64el Build Architecture: ppc64el I: NOTICE: Log filtering will replace 'build/julia-0sKFew/julia-1.0.4+dfsg' with '<>' I: NOTICE: Log filtering will replace 'build/julia-0sKFew' with '<>' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-16808357/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-dsowCc/apt_archive/sbuild-build-depends-core-dummy.deb'. Ign:1 copy:/<>/resolver-dsowCc/apt_archive ./ InRelease Get:2 copy:/<>/resolver-dsowCc/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-dsowCc/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-dsowCc/apt_archive ./ Sources [214 B] Get:5 copy:/<>/resolver-dsowCc/apt_archive ./ Packages [529 B] Fetched 2862 B in 0s (211 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-dsowCc/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 ... 12754 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_ppc64el.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 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 dpkg-deb: building package 'sbuild-build-depends-julia-dummy' in '/<>/resolver-LJMa6d/apt_archive/sbuild-build-depends-julia-dummy.deb'. Ign:1 copy:/<>/resolver-LJMa6d/apt_archive ./ InRelease Get:2 copy:/<>/resolver-LJMa6d/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-LJMa6d/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-LJMa6d/apt_archive ./ Sources [468 B] Get:5 copy:/<>/resolver-LJMa6d/apt_archive ./ Packages [717 B] Fetched 3304 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 gettext gettext-base groff-base intltool-debian libamd2 libarchive-zip-perl libarchive13 libasn1-8-heimdal libblas-dev libblas3 libbsd0 libbtf1 libcamd2 libccolamd2 libcholmod3 libcolamd2 libcroco3 libcurl3-gnutls libcurl4 libcurl4-gnutls-dev libcxsparse3 libdsfmt-11213-1 libdsfmt-1279-1 libdsfmt-132049-1 libdsfmt-19937-1 libdsfmt-216091-1 libdsfmt-2203-1 libdsfmt-4253-1 libdsfmt-44497-1 libdsfmt-521-1 libdsfmt-86243-1 libdsfmt-dev libelf1 libexpat1 libfile-stripnondeterminism-perl libgcrypt20-dev libgfortran5 libgit2-27 libgit2-dev libglib2.0-0 libgmp-dev libgmpxx4ldbl libgpg-error-dev libgraphblas2 libgssapi-krb5-2 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhttp-parser-dev libhttp-parser2.8 libhx509-5-heimdal libicu63 libjsoncpp1 libk5crypto3 libkeyutils1 libklu1 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 libmongoose2 libmpdec2 libmpfr-dev libnghttp2-14 libopenblas-base libopenblas-dev libopenlibm-dev libopenlibm2 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix0 libpipeline1 libpsl5 libpython3-stdlib libpython3.7-minimal libpython3.7-stdlib librbio2 librhash0 libroken18-heimdal librtmp1 libsasl2-2 libsasl2-modules-db libsigsegv2 libspqr2 libssh-4 libssh2-1 libssh2-1-dev libsuitesparse-dev libsuitesparseconfig5 libtool libuchardet0 libumfpack5 libunwind-dev libunwind8 libutf8proc-dev libutf8proc2 libuv1 libwind0-heimdal libxml2 m4 man-db mime-support po-debconf python3 python3-minimal python3.7 python3.7-minimal unicode-data zlib1g-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois vacation cmake-doc ninja-build dh-make gettext-doc libasprintf-dev libgettextpo-dev groff lrzip liblapack-doc libcurl4-doc libgnutls28-dev libidn11-dev libkrb5-dev libldap2-dev librtmp-dev pkg-config libgcrypt20-doc gmp-doc libgmp10-doc krb5-doc krb5-user liblzma-doc libmbedtls-doc libmpfr-doc libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser libmail-box-perl python3-doc python3-tk python3-venv python3.7-venv python3.7-doc binfmt-support Recommended packages: libarchive-cpio-perl libglib2.0-data shared-mime-info xdg-user-dirs krb5-locales publicsuffix libsasl2-modules libltdl-dev libmail-sendmail-perl The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils cmake cmake-data curl debhelper dh-autoreconf dh-strip-nondeterminism dwz file gettext gettext-base groff-base intltool-debian libamd2 libarchive-zip-perl libarchive13 libasn1-8-heimdal libblas-dev libblas3 libbsd0 libbtf1 libcamd2 libccolamd2 libcholmod3 libcolamd2 libcroco3 libcurl3-gnutls libcurl4 libcurl4-gnutls-dev libcxsparse3 libdsfmt-11213-1 libdsfmt-1279-1 libdsfmt-132049-1 libdsfmt-19937-1 libdsfmt-216091-1 libdsfmt-2203-1 libdsfmt-4253-1 libdsfmt-44497-1 libdsfmt-521-1 libdsfmt-86243-1 libdsfmt-dev libelf1 libexpat1 libfile-stripnondeterminism-perl libgcrypt20-dev libgfortran5 libgit2-27 libgit2-dev libglib2.0-0 libgmp-dev libgmpxx4ldbl libgpg-error-dev libgraphblas2 libgssapi-krb5-2 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhttp-parser-dev libhttp-parser2.8 libhx509-5-heimdal libicu63 libjsoncpp1 libk5crypto3 libkeyutils1 libklu1 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 libmongoose2 libmpdec2 libmpfr-dev libnghttp2-14 libopenblas-base libopenblas-dev libopenlibm-dev libopenlibm2 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix0 libpipeline1 libpsl5 libpython3-stdlib libpython3.7-minimal libpython3.7-stdlib librbio2 librhash0 libroken18-heimdal librtmp1 libsasl2-2 libsasl2-modules-db libsigsegv2 libspqr2 libssh-4 libssh2-1 libssh2-1-dev libsuitesparse-dev libsuitesparseconfig5 libtool libuchardet0 libumfpack5 libunwind-dev libunwind8 libutf8proc-dev libutf8proc2 libuv1 libwind0-heimdal libxml2 m4 man-db mime-support po-debconf python3 python3-minimal python3.7 python3.7-minimal sbuild-build-depends-julia-dummy unicode-data zlib1g-dev 0 upgraded, 137 newly installed, 0 to remove and 0 not upgraded. Need to get 60.0 MB of archives. After this operation, 350 MB of additional disk space will be used. Get:1 copy:/<>/resolver-LJMa6d/apt_archive ./ sbuild-build-depends-julia-dummy 0.invalid.0 [1048 B] Get:2 http://ftpmaster.internal/ubuntu eoan/main ppc64el libpython3.7-minimal ppc64el 3.7.3-2 [548 kB] Get:3 http://ftpmaster.internal/ubuntu eoan/main ppc64el libexpat1 ppc64el 2.2.6-1 [87.0 kB] Get:4 http://ftpmaster.internal/ubuntu eoan/main ppc64el python3.7-minimal ppc64el 3.7.3-2 [1981 kB] Get:5 http://ftpmaster.internal/ubuntu eoan/main ppc64el python3-minimal ppc64el 3.7.3-1 [23.4 kB] Get:6 http://ftpmaster.internal/ubuntu eoan/main ppc64el mime-support all 3.62ubuntu1 [30.6 kB] Get:7 http://ftpmaster.internal/ubuntu eoan/main ppc64el libmpdec2 ppc64el 2.4.2-2 [86.8 kB] Get:8 http://ftpmaster.internal/ubuntu eoan/main ppc64el libpython3.7-stdlib ppc64el 3.7.3-2 [1794 kB] Get:9 http://ftpmaster.internal/ubuntu eoan/main ppc64el python3.7 ppc64el 3.7.3-2 [284 kB] Get:10 http://ftpmaster.internal/ubuntu eoan/main ppc64el libpython3-stdlib ppc64el 3.7.3-1 [6980 B] Get:11 http://ftpmaster.internal/ubuntu eoan/main ppc64el python3 ppc64el 3.7.3-1 [47.2 kB] Get:12 http://ftpmaster.internal/ubuntu eoan/main ppc64el libbsd0 ppc64el 0.9.1-2 [54.8 kB] Get:13 http://ftpmaster.internal/ubuntu eoan/main ppc64el bsdmainutils ppc64el 11.1.2ubuntu2 [185 kB] Get:14 http://ftpmaster.internal/ubuntu eoan/main ppc64el libuchardet0 ppc64el 0.0.6-3 [67.7 kB] Get:15 http://ftpmaster.internal/ubuntu eoan/main ppc64el groff-base ppc64el 1.22.4-3 [936 kB] Get:16 http://ftpmaster.internal/ubuntu eoan/main ppc64el libpipeline1 ppc64el 1.5.1-2 [27.7 kB] Get:17 http://ftpmaster.internal/ubuntu eoan/main ppc64el man-db ppc64el 2.8.5-2 [1140 kB] Get:18 http://ftpmaster.internal/ubuntu eoan/main ppc64el libmagic-mgc ppc64el 1:5.35-4 [200 kB] Get:19 http://ftpmaster.internal/ubuntu eoan/main ppc64el libmagic1 ppc64el 1:5.35-4 [91.2 kB] Get:20 http://ftpmaster.internal/ubuntu eoan/main ppc64el file ppc64el 1:5.35-4 [24.2 kB] Get:21 http://ftpmaster.internal/ubuntu eoan/main ppc64el libelf1 ppc64el 0.176-1 [52.0 kB] Get:22 http://ftpmaster.internal/ubuntu eoan/main ppc64el libglib2.0-0 ppc64el 2.60.0-1 [1366 kB] Get:23 http://ftpmaster.internal/ubuntu eoan/main ppc64el libicu63 ppc64el 63.2-1 [8508 kB] Get:24 http://ftpmaster.internal/ubuntu eoan/main ppc64el libxml2 ppc64el 2.9.4+dfsg1-7ubuntu3 [666 kB] Get:25 http://ftpmaster.internal/ubuntu eoan/main ppc64el gettext-base ppc64el 0.19.8.1-9 [52.8 kB] Get:26 http://ftpmaster.internal/ubuntu eoan/main ppc64el libkrb5support0 ppc64el 1.17-2 [37.5 kB] Get:27 http://ftpmaster.internal/ubuntu eoan/main ppc64el libk5crypto3 ppc64el 1.17-2 [111 kB] Get:28 http://ftpmaster.internal/ubuntu eoan/main ppc64el libkeyutils1 ppc64el 1.6-6 [11.3 kB] Get:29 http://ftpmaster.internal/ubuntu eoan/main ppc64el libkrb5-3 ppc64el 1.17-2 [383 kB] Get:30 http://ftpmaster.internal/ubuntu eoan/main ppc64el libgssapi-krb5-2 ppc64el 1.17-2 [137 kB] Get:31 http://ftpmaster.internal/ubuntu eoan/main ppc64el libpsl5 ppc64el 0.20.2-2 [52.2 kB] Get:32 http://ftpmaster.internal/ubuntu eoan/main ppc64el libsigsegv2 ppc64el 2.12-2 [13.9 kB] Get:33 http://ftpmaster.internal/ubuntu eoan/main ppc64el m4 ppc64el 1.4.18-2 [203 kB] Get:34 http://ftpmaster.internal/ubuntu eoan/main ppc64el autoconf all 2.69-11 [322 kB] Get:35 http://ftpmaster.internal/ubuntu eoan/main ppc64el autotools-dev all 20180224.1 [39.6 kB] Get:36 http://ftpmaster.internal/ubuntu eoan/main ppc64el automake all 1:1.16.1-4ubuntu3 [522 kB] Get:37 http://ftpmaster.internal/ubuntu eoan/main ppc64el autopoint all 0.19.8.1-9 [412 kB] Get:38 http://ftpmaster.internal/ubuntu eoan/main ppc64el cmake-data all 3.13.4-1 [1458 kB] Get:39 http://ftpmaster.internal/ubuntu eoan/main ppc64el libarchive13 ppc64el 3.3.3-4 [386 kB] Get:40 http://ftpmaster.internal/ubuntu eoan/main ppc64el libroken18-heimdal ppc64el 7.5.0+dfsg-2.1 [47.3 kB] Get:41 http://ftpmaster.internal/ubuntu eoan/main ppc64el libasn1-8-heimdal ppc64el 7.5.0+dfsg-2.1 [178 kB] Get:42 http://ftpmaster.internal/ubuntu eoan/main ppc64el libheimbase1-heimdal ppc64el 7.5.0+dfsg-2.1 [34.4 kB] Get:43 http://ftpmaster.internal/ubuntu eoan/main ppc64el libhcrypto4-heimdal ppc64el 7.5.0+dfsg-2.1 [107 kB] Get:44 http://ftpmaster.internal/ubuntu eoan/main ppc64el libwind0-heimdal ppc64el 7.5.0+dfsg-2.1 [48.8 kB] Get:45 http://ftpmaster.internal/ubuntu eoan/main ppc64el libhx509-5-heimdal ppc64el 7.5.0+dfsg-2.1 [123 kB] Get:46 http://ftpmaster.internal/ubuntu eoan/main ppc64el libkrb5-26-heimdal ppc64el 7.5.0+dfsg-2.1 [241 kB] Get:47 http://ftpmaster.internal/ubuntu eoan/main ppc64el libheimntlm0-heimdal ppc64el 7.5.0+dfsg-2.1 [17.1 kB] Get:48 http://ftpmaster.internal/ubuntu eoan/main ppc64el libgssapi3-heimdal ppc64el 7.5.0+dfsg-2.1 [107 kB] Get:49 http://ftpmaster.internal/ubuntu eoan/main ppc64el libsasl2-modules-db ppc64el 2.1.27+dfsg-1 [17.0 kB] Get:50 http://ftpmaster.internal/ubuntu eoan/main ppc64el libsasl2-2 ppc64el 2.1.27+dfsg-1 [62.0 kB] Get:51 http://ftpmaster.internal/ubuntu eoan/main ppc64el libldap-common all 2.4.47+dfsg-3ubuntu2 [16.6 kB] Get:52 http://ftpmaster.internal/ubuntu eoan/main ppc64el libldap-2.4-2 ppc64el 2.4.47+dfsg-3ubuntu2 [179 kB] Get:53 http://ftpmaster.internal/ubuntu eoan/main ppc64el libnghttp2-14 ppc64el 1.37.0-1 [92.9 kB] Get:54 http://ftpmaster.internal/ubuntu eoan/main ppc64el librtmp1 ppc64el 2.4+20151223.gitfa8646d.1-2 [54.5 kB] Get:55 http://ftpmaster.internal/ubuntu eoan/main ppc64el libssh-4 ppc64el 0.8.6-3 [220 kB] Get:56 http://ftpmaster.internal/ubuntu eoan-proposed/main ppc64el libcurl4 ppc64el 7.64.0-3ubuntu1 [258 kB] Get:57 http://ftpmaster.internal/ubuntu eoan/main ppc64el libjsoncpp1 ppc64el 1.7.4-3 [79.0 kB] Get:58 http://ftpmaster.internal/ubuntu eoan/main ppc64el librhash0 ppc64el 1.3.8-1 [121 kB] Get:59 http://ftpmaster.internal/ubuntu eoan/main ppc64el libuv1 ppc64el 1.24.1-1 [77.9 kB] Get:60 http://ftpmaster.internal/ubuntu eoan/main ppc64el cmake ppc64el 3.13.4-1 [3571 kB] Get:61 http://ftpmaster.internal/ubuntu eoan-proposed/main ppc64el curl ppc64el 7.64.0-3ubuntu1 [170 kB] Get:62 http://ftpmaster.internal/ubuntu eoan/main ppc64el libtool all 2.4.6-10 [194 kB] Get:63 http://ftpmaster.internal/ubuntu eoan/main ppc64el dh-autoreconf all 19 [16.1 kB] Get:64 http://ftpmaster.internal/ubuntu eoan/main ppc64el libarchive-zip-perl all 1.64-1 [84.9 kB] Get:65 http://ftpmaster.internal/ubuntu eoan/main ppc64el libfile-stripnondeterminism-perl all 1.1.2-1 [13.7 kB] Get:66 http://ftpmaster.internal/ubuntu eoan/main ppc64el dh-strip-nondeterminism all 1.1.2-1 [5208 B] Get:67 http://ftpmaster.internal/ubuntu eoan/main ppc64el dwz ppc64el 0.12-3 [87.4 kB] Get:68 http://ftpmaster.internal/ubuntu eoan/main ppc64el libcroco3 ppc64el 0.6.12-3 [92.5 kB] Get:69 http://ftpmaster.internal/ubuntu eoan/main ppc64el gettext ppc64el 0.19.8.1-9 [978 kB] Get:70 http://ftpmaster.internal/ubuntu eoan/main ppc64el intltool-debian all 0.35.0+20060710.5 [24.9 kB] Get:71 http://ftpmaster.internal/ubuntu eoan/main ppc64el po-debconf all 1.0.21 [233 kB] Get:72 http://ftpmaster.internal/ubuntu eoan/main ppc64el debhelper all 12.1.1ubuntu1 [899 kB] Get:73 http://ftpmaster.internal/ubuntu eoan/main ppc64el libsuitesparseconfig5 ppc64el 1:5.4.0+dfsg-1 [9412 B] Get:74 http://ftpmaster.internal/ubuntu eoan/main ppc64el libamd2 ppc64el 1:5.4.0+dfsg-1 [23.1 kB] Get:75 http://ftpmaster.internal/ubuntu eoan/main ppc64el libblas3 ppc64el 3.8.0-2 [101 kB] Get:76 http://ftpmaster.internal/ubuntu eoan/main ppc64el libblas-dev ppc64el 3.8.0-2 [104 kB] Get:77 http://ftpmaster.internal/ubuntu eoan/main ppc64el libbtf1 ppc64el 1:5.4.0+dfsg-1 [12.7 kB] Get:78 http://ftpmaster.internal/ubuntu eoan/main ppc64el libcamd2 ppc64el 1:5.4.0+dfsg-1 [25.9 kB] Get:79 http://ftpmaster.internal/ubuntu eoan/main ppc64el libccolamd2 ppc64el 1:5.4.0+dfsg-1 [26.6 kB] Get:80 http://ftpmaster.internal/ubuntu eoan/main ppc64el libgfortran5 ppc64el 9.1.0-2ubuntu1 [396 kB] Get:81 http://ftpmaster.internal/ubuntu eoan/universe ppc64el libopenblas-base ppc64el 0.3.5+ds-3 [2464 kB] Get:82 http://ftpmaster.internal/ubuntu eoan/main ppc64el libcolamd2 ppc64el 1:5.4.0+dfsg-1 [18.0 kB] Get:83 http://ftpmaster.internal/ubuntu eoan/main ppc64el liblapack3 ppc64el 3.8.0-2 [1625 kB] Get:84 http://ftpmaster.internal/ubuntu eoan/main ppc64el libmetis5 ppc64el 5.1.0.dfsg-5 [156 kB] Get:85 http://ftpmaster.internal/ubuntu eoan/main ppc64el libcholmod3 ppc64el 1:5.4.0+dfsg-1 [391 kB] Get:86 http://ftpmaster.internal/ubuntu eoan-proposed/main ppc64el libcurl3-gnutls ppc64el 7.64.0-3ubuntu1 [258 kB] Get:87 http://ftpmaster.internal/ubuntu eoan-proposed/main ppc64el libcurl4-gnutls-dev ppc64el 7.64.0-3ubuntu1 [360 kB] Get:88 http://ftpmaster.internal/ubuntu eoan/main ppc64el libcxsparse3 ppc64el 1:5.4.0+dfsg-1 [80.5 kB] Get:89 http://ftpmaster.internal/ubuntu eoan/universe ppc64el libdsfmt-11213-1 ppc64el 2.2.3+dfsg-4 [9748 B] Get:90 http://ftpmaster.internal/ubuntu eoan/universe ppc64el libdsfmt-1279-1 ppc64el 2.2.3+dfsg-4 [16.0 kB] Get:91 http://ftpmaster.internal/ubuntu eoan/universe ppc64el libdsfmt-132049-1 ppc64el 2.2.3+dfsg-4 [9784 B] Get:92 http://ftpmaster.internal/ubuntu eoan/universe ppc64el libdsfmt-19937-1 ppc64el 2.2.3+dfsg-4 [9784 B] Get:93 http://ftpmaster.internal/ubuntu eoan/universe ppc64el libdsfmt-216091-1 ppc64el 2.2.3+dfsg-4 [9820 B] Get:94 http://ftpmaster.internal/ubuntu eoan/universe ppc64el libdsfmt-2203-1 ppc64el 2.2.3+dfsg-4 [13.1 kB] Get:95 http://ftpmaster.internal/ubuntu eoan/universe ppc64el libdsfmt-4253-1 ppc64el 2.2.3+dfsg-4 [9556 B] Get:96 http://ftpmaster.internal/ubuntu eoan/universe ppc64el libdsfmt-44497-1 ppc64el 2.2.3+dfsg-4 [9840 B] Get:97 http://ftpmaster.internal/ubuntu eoan/universe ppc64el libdsfmt-521-1 ppc64el 2.2.3+dfsg-4 [11.4 kB] Get:98 http://ftpmaster.internal/ubuntu eoan/universe ppc64el libdsfmt-86243-1 ppc64el 2.2.3+dfsg-4 [9860 B] Get:99 http://ftpmaster.internal/ubuntu eoan/universe ppc64el libdsfmt-dev ppc64el 2.2.3+dfsg-4 [52.9 kB] Get:100 http://ftpmaster.internal/ubuntu eoan/main ppc64el libgpg-error-dev ppc64el 1.36-1 [123 kB] Get:101 http://ftpmaster.internal/ubuntu eoan/main ppc64el libgcrypt20-dev ppc64el 1.8.4-5ubuntu1 [512 kB] Get:102 http://ftpmaster.internal/ubuntu eoan/main ppc64el libhttp-parser2.8 ppc64el 2.8.1-1 [21.2 kB] Get:103 http://ftpmaster.internal/ubuntu eoan/universe ppc64el libmbedcrypto3 ppc64el 2.16.0-1 [183 kB] Get:104 http://ftpmaster.internal/ubuntu eoan/universe ppc64el libmbedx509-0 ppc64el 2.16.0-1 [36.1 kB] Get:105 http://ftpmaster.internal/ubuntu eoan/universe ppc64el libmbedtls12 ppc64el 2.16.0-1 [73.3 kB] Get:106 http://ftpmaster.internal/ubuntu eoan/universe ppc64el libssh2-1 ppc64el 1.8.0-2.1 [85.6 kB] Get:107 http://ftpmaster.internal/ubuntu eoan/universe ppc64el libgit2-27 ppc64el 0.27.7+dfsg.1-0.1 [440 kB] Get:108 http://ftpmaster.internal/ubuntu eoan/main ppc64el libgmpxx4ldbl ppc64el 2:6.1.2+dfsg-4 [9452 B] Get:109 http://ftpmaster.internal/ubuntu eoan/main ppc64el libgmp-dev ppc64el 2:6.1.2+dfsg-4 [318 kB] Get:110 http://ftpmaster.internal/ubuntu eoan/main ppc64el libgraphblas2 ppc64el 1:5.4.0+dfsg-1 [2125 kB] Get:111 http://ftpmaster.internal/ubuntu eoan/main ppc64el libklu1 ppc64el 1:5.4.0+dfsg-1 [82.7 kB] Get:112 http://ftpmaster.internal/ubuntu eoan/universe ppc64el libopenblas-dev ppc64el 0.3.5+ds-3 [2360 kB] Get:113 http://ftpmaster.internal/ubuntu eoan/main ppc64el liblapack-dev ppc64el 3.8.0-2 [1686 kB] Get:114 http://ftpmaster.internal/ubuntu eoan/main ppc64el libldl2 ppc64el 1:5.4.0+dfsg-1 [11.8 kB] Get:115 http://ftpmaster.internal/ubuntu eoan/universe ppc64el libmbedtls-dev ppc64el 2.16.0-1 [495 kB] Get:116 http://ftpmaster.internal/ubuntu eoan/main ppc64el libmongoose2 ppc64el 1:5.4.0+dfsg-1 [35.9 kB] Get:117 http://ftpmaster.internal/ubuntu eoan/main ppc64el libmpfr-dev ppc64el 4.0.2-1 [278 kB] Get:118 http://ftpmaster.internal/ubuntu eoan/universe ppc64el libopenlibm2 ppc64el 0.6.0+dfsg-2 [72.2 kB] Get:119 http://ftpmaster.internal/ubuntu eoan/universe ppc64el libopenlibm-dev ppc64el 0.6.0+dfsg-2 [101 kB] Get:120 http://ftpmaster.internal/ubuntu eoan/main ppc64el libpcre2-16-0 ppc64el 10.32-5 [173 kB] Get:121 http://ftpmaster.internal/ubuntu eoan/main ppc64el libpcre2-32-0 ppc64el 10.32-5 [166 kB] Get:122 http://ftpmaster.internal/ubuntu eoan/main ppc64el libpcre2-posix0 ppc64el 10.32-5 [5972 B] Get:123 http://ftpmaster.internal/ubuntu eoan/main ppc64el libpcre2-dev ppc64el 10.32-5 [622 kB] Get:124 http://ftpmaster.internal/ubuntu eoan/main ppc64el librbio2 ppc64el 1:5.4.0+dfsg-1 [28.4 kB] Get:125 http://ftpmaster.internal/ubuntu eoan/main ppc64el libspqr2 ppc64el 1:5.4.0+dfsg-1 [74.7 kB] Get:126 http://ftpmaster.internal/ubuntu eoan/universe ppc64el libssh2-1-dev ppc64el 1.8.0-2.1 [260 kB] Get:127 http://ftpmaster.internal/ubuntu eoan/main ppc64el libumfpack5 ppc64el 1:5.4.0+dfsg-1 [246 kB] Get:128 http://ftpmaster.internal/ubuntu eoan/main ppc64el libsuitesparse-dev ppc64el 1:5.4.0+dfsg-1 [3178 kB] Get:129 http://ftpmaster.internal/ubuntu eoan/main ppc64el libunwind8 ppc64el 1.2.1-9 [46.9 kB] Get:130 http://ftpmaster.internal/ubuntu eoan/main ppc64el liblzma-dev ppc64el 5.2.4-1 [166 kB] Get:131 http://ftpmaster.internal/ubuntu eoan/main ppc64el libunwind-dev ppc64el 1.2.1-9 [434 kB] Get:132 http://ftpmaster.internal/ubuntu eoan/universe ppc64el libutf8proc2 ppc64el 2.3.0-1 [50.0 kB] Get:133 http://ftpmaster.internal/ubuntu eoan/universe ppc64el libutf8proc-dev ppc64el 2.3.0-1 [53.7 kB] Get:134 http://ftpmaster.internal/ubuntu eoan/universe ppc64el unicode-data all 12.1.0~pre1-2 [7522 kB] Get:135 http://ftpmaster.internal/ubuntu eoan/main ppc64el zlib1g-dev ppc64el 1:1.2.11.dfsg-1ubuntu2 [176 kB] Get:136 http://ftpmaster.internal/ubuntu eoan/main ppc64el libhttp-parser-dev ppc64el 2.8.1-1 [19.4 kB] Get:137 http://ftpmaster.internal/ubuntu eoan/universe ppc64el libgit2-dev ppc64el 0.27.7+dfsg.1-0.1 [753 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 60.0 MB in 12s (4943 kB/s) Selecting previously unselected package libpython3.7-minimal:ppc64el. (Reading database ... 12754 files and directories currently installed.) Preparing to unpack .../libpython3.7-minimal_3.7.3-2_ppc64el.deb ... Unpacking libpython3.7-minimal:ppc64el (3.7.3-2) ... Selecting previously unselected package libexpat1:ppc64el. Preparing to unpack .../libexpat1_2.2.6-1_ppc64el.deb ... Unpacking libexpat1:ppc64el (2.2.6-1) ... Selecting previously unselected package python3.7-minimal. Preparing to unpack .../python3.7-minimal_3.7.3-2_ppc64el.deb ... Unpacking python3.7-minimal (3.7.3-2) ... Setting up libpython3.7-minimal:ppc64el (3.7.3-2) ... Setting up libexpat1:ppc64el (2.2.6-1) ... Setting up python3.7-minimal (3.7.3-2) ... Selecting previously unselected package python3-minimal. (Reading database ... 13003 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.7.3-1_ppc64el.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:ppc64el. Preparing to unpack .../2-libmpdec2_2.4.2-2_ppc64el.deb ... Unpacking libmpdec2:ppc64el (2.4.2-2) ... Selecting previously unselected package libpython3.7-stdlib:ppc64el. Preparing to unpack .../3-libpython3.7-stdlib_3.7.3-2_ppc64el.deb ... Unpacking libpython3.7-stdlib:ppc64el (3.7.3-2) ... Selecting previously unselected package python3.7. Preparing to unpack .../4-python3.7_3.7.3-2_ppc64el.deb ... Unpacking python3.7 (3.7.3-2) ... Selecting previously unselected package libpython3-stdlib:ppc64el. Preparing to unpack .../5-libpython3-stdlib_3.7.3-1_ppc64el.deb ... Unpacking libpython3-stdlib:ppc64el (3.7.3-1) ... Setting up python3-minimal (3.7.3-1) ... Selecting previously unselected package python3. (Reading database ... 13440 files and directories currently installed.) Preparing to unpack .../000-python3_3.7.3-1_ppc64el.deb ... Unpacking python3 (3.7.3-1) ... Selecting previously unselected package libbsd0:ppc64el. Preparing to unpack .../001-libbsd0_0.9.1-2_ppc64el.deb ... Unpacking libbsd0:ppc64el (0.9.1-2) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../002-bsdmainutils_11.1.2ubuntu2_ppc64el.deb ... Unpacking bsdmainutils (11.1.2ubuntu2) ... Selecting previously unselected package libuchardet0:ppc64el. Preparing to unpack .../003-libuchardet0_0.0.6-3_ppc64el.deb ... Unpacking libuchardet0:ppc64el (0.0.6-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../004-groff-base_1.22.4-3_ppc64el.deb ... Unpacking groff-base (1.22.4-3) ... Selecting previously unselected package libpipeline1:ppc64el. Preparing to unpack .../005-libpipeline1_1.5.1-2_ppc64el.deb ... Unpacking libpipeline1:ppc64el (1.5.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../006-man-db_2.8.5-2_ppc64el.deb ... Unpacking man-db (2.8.5-2) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../007-libmagic-mgc_1%3a5.35-4_ppc64el.deb ... Unpacking libmagic-mgc (1:5.35-4) ... Selecting previously unselected package libmagic1:ppc64el. Preparing to unpack .../008-libmagic1_1%3a5.35-4_ppc64el.deb ... Unpacking libmagic1:ppc64el (1:5.35-4) ... Selecting previously unselected package file. Preparing to unpack .../009-file_1%3a5.35-4_ppc64el.deb ... Unpacking file (1:5.35-4) ... Selecting previously unselected package libelf1:ppc64el. Preparing to unpack .../010-libelf1_0.176-1_ppc64el.deb ... Unpacking libelf1:ppc64el (0.176-1) ... Selecting previously unselected package libglib2.0-0:ppc64el. Preparing to unpack .../011-libglib2.0-0_2.60.0-1_ppc64el.deb ... Unpacking libglib2.0-0:ppc64el (2.60.0-1) ... Selecting previously unselected package libicu63:ppc64el. Preparing to unpack .../012-libicu63_63.2-1_ppc64el.deb ... Unpacking libicu63:ppc64el (63.2-1) ... Selecting previously unselected package libxml2:ppc64el. Preparing to unpack .../013-libxml2_2.9.4+dfsg1-7ubuntu3_ppc64el.deb ... Unpacking libxml2:ppc64el (2.9.4+dfsg1-7ubuntu3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../014-gettext-base_0.19.8.1-9_ppc64el.deb ... Unpacking gettext-base (0.19.8.1-9) ... Selecting previously unselected package libkrb5support0:ppc64el. Preparing to unpack .../015-libkrb5support0_1.17-2_ppc64el.deb ... Unpacking libkrb5support0:ppc64el (1.17-2) ... Selecting previously unselected package libk5crypto3:ppc64el. Preparing to unpack .../016-libk5crypto3_1.17-2_ppc64el.deb ... Unpacking libk5crypto3:ppc64el (1.17-2) ... Selecting previously unselected package libkeyutils1:ppc64el. Preparing to unpack .../017-libkeyutils1_1.6-6_ppc64el.deb ... Unpacking libkeyutils1:ppc64el (1.6-6) ... Selecting previously unselected package libkrb5-3:ppc64el. Preparing to unpack .../018-libkrb5-3_1.17-2_ppc64el.deb ... Unpacking libkrb5-3:ppc64el (1.17-2) ... Selecting previously unselected package libgssapi-krb5-2:ppc64el. Preparing to unpack .../019-libgssapi-krb5-2_1.17-2_ppc64el.deb ... Unpacking libgssapi-krb5-2:ppc64el (1.17-2) ... Selecting previously unselected package libpsl5:ppc64el. Preparing to unpack .../020-libpsl5_0.20.2-2_ppc64el.deb ... Unpacking libpsl5:ppc64el (0.20.2-2) ... Selecting previously unselected package libsigsegv2:ppc64el. Preparing to unpack .../021-libsigsegv2_2.12-2_ppc64el.deb ... Unpacking libsigsegv2:ppc64el (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../022-m4_1.4.18-2_ppc64el.deb ... Unpacking m4 (1.4.18-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../023-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../024-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../025-automake_1%3a1.16.1-4ubuntu3_all.deb ... Unpacking automake (1:1.16.1-4ubuntu3) ... Selecting previously unselected package autopoint. Preparing to unpack .../026-autopoint_0.19.8.1-9_all.deb ... Unpacking autopoint (0.19.8.1-9) ... Selecting previously unselected package cmake-data. Preparing to unpack .../027-cmake-data_3.13.4-1_all.deb ... Unpacking cmake-data (3.13.4-1) ... Selecting previously unselected package libarchive13:ppc64el. Preparing to unpack .../028-libarchive13_3.3.3-4_ppc64el.deb ... Unpacking libarchive13:ppc64el (3.3.3-4) ... Selecting previously unselected package libroken18-heimdal:ppc64el. Preparing to unpack .../029-libroken18-heimdal_7.5.0+dfsg-2.1_ppc64el.deb ... Unpacking libroken18-heimdal:ppc64el (7.5.0+dfsg-2.1) ... Selecting previously unselected package libasn1-8-heimdal:ppc64el. Preparing to unpack .../030-libasn1-8-heimdal_7.5.0+dfsg-2.1_ppc64el.deb ... Unpacking libasn1-8-heimdal:ppc64el (7.5.0+dfsg-2.1) ... Selecting previously unselected package libheimbase1-heimdal:ppc64el. Preparing to unpack .../031-libheimbase1-heimdal_7.5.0+dfsg-2.1_ppc64el.deb ... Unpacking libheimbase1-heimdal:ppc64el (7.5.0+dfsg-2.1) ... Selecting previously unselected package libhcrypto4-heimdal:ppc64el. Preparing to unpack .../032-libhcrypto4-heimdal_7.5.0+dfsg-2.1_ppc64el.deb ... Unpacking libhcrypto4-heimdal:ppc64el (7.5.0+dfsg-2.1) ... Selecting previously unselected package libwind0-heimdal:ppc64el. Preparing to unpack .../033-libwind0-heimdal_7.5.0+dfsg-2.1_ppc64el.deb ... Unpacking libwind0-heimdal:ppc64el (7.5.0+dfsg-2.1) ... Selecting previously unselected package libhx509-5-heimdal:ppc64el. Preparing to unpack .../034-libhx509-5-heimdal_7.5.0+dfsg-2.1_ppc64el.deb ... Unpacking libhx509-5-heimdal:ppc64el (7.5.0+dfsg-2.1) ... Selecting previously unselected package libkrb5-26-heimdal:ppc64el. Preparing to unpack .../035-libkrb5-26-heimdal_7.5.0+dfsg-2.1_ppc64el.deb ... Unpacking libkrb5-26-heimdal:ppc64el (7.5.0+dfsg-2.1) ... Selecting previously unselected package libheimntlm0-heimdal:ppc64el. Preparing to unpack .../036-libheimntlm0-heimdal_7.5.0+dfsg-2.1_ppc64el.deb ... Unpacking libheimntlm0-heimdal:ppc64el (7.5.0+dfsg-2.1) ... Selecting previously unselected package libgssapi3-heimdal:ppc64el. Preparing to unpack .../037-libgssapi3-heimdal_7.5.0+dfsg-2.1_ppc64el.deb ... Unpacking libgssapi3-heimdal:ppc64el (7.5.0+dfsg-2.1) ... Selecting previously unselected package libsasl2-modules-db:ppc64el. Preparing to unpack .../038-libsasl2-modules-db_2.1.27+dfsg-1_ppc64el.deb ... Unpacking libsasl2-modules-db:ppc64el (2.1.27+dfsg-1) ... Selecting previously unselected package libsasl2-2:ppc64el. Preparing to unpack .../039-libsasl2-2_2.1.27+dfsg-1_ppc64el.deb ... Unpacking libsasl2-2:ppc64el (2.1.27+dfsg-1) ... Selecting previously unselected package libldap-common. Preparing to unpack .../040-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:ppc64el. Preparing to unpack .../041-libldap-2.4-2_2.4.47+dfsg-3ubuntu2_ppc64el.deb ... Unpacking libldap-2.4-2:ppc64el (2.4.47+dfsg-3ubuntu2) ... Selecting previously unselected package libnghttp2-14:ppc64el. Preparing to unpack .../042-libnghttp2-14_1.37.0-1_ppc64el.deb ... Unpacking libnghttp2-14:ppc64el (1.37.0-1) ... Selecting previously unselected package librtmp1:ppc64el. Preparing to unpack .../043-librtmp1_2.4+20151223.gitfa8646d.1-2_ppc64el.deb ... Unpacking librtmp1:ppc64el (2.4+20151223.gitfa8646d.1-2) ... Selecting previously unselected package libssh-4:ppc64el. Preparing to unpack .../044-libssh-4_0.8.6-3_ppc64el.deb ... Unpacking libssh-4:ppc64el (0.8.6-3) ... Selecting previously unselected package libcurl4:ppc64el. Preparing to unpack .../045-libcurl4_7.64.0-3ubuntu1_ppc64el.deb ... Unpacking libcurl4:ppc64el (7.64.0-3ubuntu1) ... Selecting previously unselected package libjsoncpp1:ppc64el. Preparing to unpack .../046-libjsoncpp1_1.7.4-3_ppc64el.deb ... Unpacking libjsoncpp1:ppc64el (1.7.4-3) ... Selecting previously unselected package librhash0:ppc64el. Preparing to unpack .../047-librhash0_1.3.8-1_ppc64el.deb ... Unpacking librhash0:ppc64el (1.3.8-1) ... Selecting previously unselected package libuv1:ppc64el. Preparing to unpack .../048-libuv1_1.24.1-1_ppc64el.deb ... Unpacking libuv1:ppc64el (1.24.1-1) ... Selecting previously unselected package cmake. Preparing to unpack .../049-cmake_3.13.4-1_ppc64el.deb ... Unpacking cmake (3.13.4-1) ... Selecting previously unselected package curl. Preparing to unpack .../050-curl_7.64.0-3ubuntu1_ppc64el.deb ... Unpacking curl (7.64.0-3ubuntu1) ... Selecting previously unselected package libtool. Preparing to unpack .../051-libtool_2.4.6-10_all.deb ... Unpacking libtool (2.4.6-10) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../052-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../053-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 .../054-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 .../055-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 .../056-dwz_0.12-3_ppc64el.deb ... Unpacking dwz (0.12-3) ... Selecting previously unselected package libcroco3:ppc64el. Preparing to unpack .../057-libcroco3_0.6.12-3_ppc64el.deb ... Unpacking libcroco3:ppc64el (0.6.12-3) ... Selecting previously unselected package gettext. Preparing to unpack .../058-gettext_0.19.8.1-9_ppc64el.deb ... Unpacking gettext (0.19.8.1-9) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../059-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 .../060-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../061-debhelper_12.1.1ubuntu1_all.deb ... Unpacking debhelper (12.1.1ubuntu1) ... Selecting previously unselected package libsuitesparseconfig5:ppc64el. Preparing to unpack .../062-libsuitesparseconfig5_1%3a5.4.0+dfsg-1_ppc64el.deb ... Unpacking libsuitesparseconfig5:ppc64el (1:5.4.0+dfsg-1) ... Selecting previously unselected package libamd2:ppc64el. Preparing to unpack .../063-libamd2_1%3a5.4.0+dfsg-1_ppc64el.deb ... Unpacking libamd2:ppc64el (1:5.4.0+dfsg-1) ... Selecting previously unselected package libblas3:ppc64el. Preparing to unpack .../064-libblas3_3.8.0-2_ppc64el.deb ... Unpacking libblas3:ppc64el (3.8.0-2) ... Selecting previously unselected package libblas-dev:ppc64el. Preparing to unpack .../065-libblas-dev_3.8.0-2_ppc64el.deb ... Unpacking libblas-dev:ppc64el (3.8.0-2) ... Selecting previously unselected package libbtf1:ppc64el. Preparing to unpack .../066-libbtf1_1%3a5.4.0+dfsg-1_ppc64el.deb ... Unpacking libbtf1:ppc64el (1:5.4.0+dfsg-1) ... Selecting previously unselected package libcamd2:ppc64el. Preparing to unpack .../067-libcamd2_1%3a5.4.0+dfsg-1_ppc64el.deb ... Unpacking libcamd2:ppc64el (1:5.4.0+dfsg-1) ... Selecting previously unselected package libccolamd2:ppc64el. Preparing to unpack .../068-libccolamd2_1%3a5.4.0+dfsg-1_ppc64el.deb ... Unpacking libccolamd2:ppc64el (1:5.4.0+dfsg-1) ... Selecting previously unselected package libgfortran5:ppc64el. Preparing to unpack .../069-libgfortran5_9.1.0-2ubuntu1_ppc64el.deb ... Unpacking libgfortran5:ppc64el (9.1.0-2ubuntu1) ... Selecting previously unselected package libopenblas-base:ppc64el. Preparing to unpack .../070-libopenblas-base_0.3.5+ds-3_ppc64el.deb ... Unpacking libopenblas-base:ppc64el (0.3.5+ds-3) ... Selecting previously unselected package libcolamd2:ppc64el. Preparing to unpack .../071-libcolamd2_1%3a5.4.0+dfsg-1_ppc64el.deb ... Unpacking libcolamd2:ppc64el (1:5.4.0+dfsg-1) ... Selecting previously unselected package liblapack3:ppc64el. Preparing to unpack .../072-liblapack3_3.8.0-2_ppc64el.deb ... Unpacking liblapack3:ppc64el (3.8.0-2) ... Selecting previously unselected package libmetis5:ppc64el. Preparing to unpack .../073-libmetis5_5.1.0.dfsg-5_ppc64el.deb ... Unpacking libmetis5:ppc64el (5.1.0.dfsg-5) ... Selecting previously unselected package libcholmod3:ppc64el. Preparing to unpack .../074-libcholmod3_1%3a5.4.0+dfsg-1_ppc64el.deb ... Unpacking libcholmod3:ppc64el (1:5.4.0+dfsg-1) ... Selecting previously unselected package libcurl3-gnutls:ppc64el. Preparing to unpack .../075-libcurl3-gnutls_7.64.0-3ubuntu1_ppc64el.deb ... Unpacking libcurl3-gnutls:ppc64el (7.64.0-3ubuntu1) ... Selecting previously unselected package libcurl4-gnutls-dev:ppc64el. Preparing to unpack .../076-libcurl4-gnutls-dev_7.64.0-3ubuntu1_ppc64el.deb ... Unpacking libcurl4-gnutls-dev:ppc64el (7.64.0-3ubuntu1) ... Selecting previously unselected package libcxsparse3:ppc64el. Preparing to unpack .../077-libcxsparse3_1%3a5.4.0+dfsg-1_ppc64el.deb ... Unpacking libcxsparse3:ppc64el (1:5.4.0+dfsg-1) ... Selecting previously unselected package libdsfmt-11213-1:ppc64el. Preparing to unpack .../078-libdsfmt-11213-1_2.2.3+dfsg-4_ppc64el.deb ... Unpacking libdsfmt-11213-1:ppc64el (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-1279-1:ppc64el. Preparing to unpack .../079-libdsfmt-1279-1_2.2.3+dfsg-4_ppc64el.deb ... Unpacking libdsfmt-1279-1:ppc64el (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-132049-1:ppc64el. Preparing to unpack .../080-libdsfmt-132049-1_2.2.3+dfsg-4_ppc64el.deb ... Unpacking libdsfmt-132049-1:ppc64el (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-19937-1:ppc64el. Preparing to unpack .../081-libdsfmt-19937-1_2.2.3+dfsg-4_ppc64el.deb ... Unpacking libdsfmt-19937-1:ppc64el (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-216091-1:ppc64el. Preparing to unpack .../082-libdsfmt-216091-1_2.2.3+dfsg-4_ppc64el.deb ... Unpacking libdsfmt-216091-1:ppc64el (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-2203-1:ppc64el. Preparing to unpack .../083-libdsfmt-2203-1_2.2.3+dfsg-4_ppc64el.deb ... Unpacking libdsfmt-2203-1:ppc64el (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-4253-1:ppc64el. Preparing to unpack .../084-libdsfmt-4253-1_2.2.3+dfsg-4_ppc64el.deb ... Unpacking libdsfmt-4253-1:ppc64el (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-44497-1:ppc64el. Preparing to unpack .../085-libdsfmt-44497-1_2.2.3+dfsg-4_ppc64el.deb ... Unpacking libdsfmt-44497-1:ppc64el (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-521-1:ppc64el. Preparing to unpack .../086-libdsfmt-521-1_2.2.3+dfsg-4_ppc64el.deb ... Unpacking libdsfmt-521-1:ppc64el (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-86243-1:ppc64el. Preparing to unpack .../087-libdsfmt-86243-1_2.2.3+dfsg-4_ppc64el.deb ... Unpacking libdsfmt-86243-1:ppc64el (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-dev:ppc64el. Preparing to unpack .../088-libdsfmt-dev_2.2.3+dfsg-4_ppc64el.deb ... Unpacking libdsfmt-dev:ppc64el (2.2.3+dfsg-4) ... Selecting previously unselected package libgpg-error-dev. Preparing to unpack .../089-libgpg-error-dev_1.36-1_ppc64el.deb ... Unpacking libgpg-error-dev (1.36-1) ... Selecting previously unselected package libgcrypt20-dev. Preparing to unpack .../090-libgcrypt20-dev_1.8.4-5ubuntu1_ppc64el.deb ... Unpacking libgcrypt20-dev (1.8.4-5ubuntu1) ... Selecting previously unselected package libhttp-parser2.8:ppc64el. Preparing to unpack .../091-libhttp-parser2.8_2.8.1-1_ppc64el.deb ... Unpacking libhttp-parser2.8:ppc64el (2.8.1-1) ... Selecting previously unselected package libmbedcrypto3:ppc64el. Preparing to unpack .../092-libmbedcrypto3_2.16.0-1_ppc64el.deb ... Unpacking libmbedcrypto3:ppc64el (2.16.0-1) ... Selecting previously unselected package libmbedx509-0:ppc64el. Preparing to unpack .../093-libmbedx509-0_2.16.0-1_ppc64el.deb ... Unpacking libmbedx509-0:ppc64el (2.16.0-1) ... Selecting previously unselected package libmbedtls12:ppc64el. Preparing to unpack .../094-libmbedtls12_2.16.0-1_ppc64el.deb ... Unpacking libmbedtls12:ppc64el (2.16.0-1) ... Selecting previously unselected package libssh2-1:ppc64el. Preparing to unpack .../095-libssh2-1_1.8.0-2.1_ppc64el.deb ... Unpacking libssh2-1:ppc64el (1.8.0-2.1) ... Selecting previously unselected package libgit2-27:ppc64el. Preparing to unpack .../096-libgit2-27_0.27.7+dfsg.1-0.1_ppc64el.deb ... Unpacking libgit2-27:ppc64el (0.27.7+dfsg.1-0.1) ... Selecting previously unselected package libgmpxx4ldbl:ppc64el. Preparing to unpack .../097-libgmpxx4ldbl_2%3a6.1.2+dfsg-4_ppc64el.deb ... Unpacking libgmpxx4ldbl:ppc64el (2:6.1.2+dfsg-4) ... Selecting previously unselected package libgmp-dev:ppc64el. Preparing to unpack .../098-libgmp-dev_2%3a6.1.2+dfsg-4_ppc64el.deb ... Unpacking libgmp-dev:ppc64el (2:6.1.2+dfsg-4) ... Selecting previously unselected package libgraphblas2:ppc64el. Preparing to unpack .../099-libgraphblas2_1%3a5.4.0+dfsg-1_ppc64el.deb ... Unpacking libgraphblas2:ppc64el (1:5.4.0+dfsg-1) ... Selecting previously unselected package libklu1:ppc64el. Preparing to unpack .../100-libklu1_1%3a5.4.0+dfsg-1_ppc64el.deb ... Unpacking libklu1:ppc64el (1:5.4.0+dfsg-1) ... Selecting previously unselected package libopenblas-dev:ppc64el. Preparing to unpack .../101-libopenblas-dev_0.3.5+ds-3_ppc64el.deb ... Unpacking libopenblas-dev:ppc64el (0.3.5+ds-3) ... Selecting previously unselected package liblapack-dev:ppc64el. Preparing to unpack .../102-liblapack-dev_3.8.0-2_ppc64el.deb ... Unpacking liblapack-dev:ppc64el (3.8.0-2) ... Selecting previously unselected package libldl2:ppc64el. Preparing to unpack .../103-libldl2_1%3a5.4.0+dfsg-1_ppc64el.deb ... Unpacking libldl2:ppc64el (1:5.4.0+dfsg-1) ... Selecting previously unselected package libmbedtls-dev:ppc64el. Preparing to unpack .../104-libmbedtls-dev_2.16.0-1_ppc64el.deb ... Unpacking libmbedtls-dev:ppc64el (2.16.0-1) ... Selecting previously unselected package libmongoose2:ppc64el. Preparing to unpack .../105-libmongoose2_1%3a5.4.0+dfsg-1_ppc64el.deb ... Unpacking libmongoose2:ppc64el (1:5.4.0+dfsg-1) ... Selecting previously unselected package libmpfr-dev:ppc64el. Preparing to unpack .../106-libmpfr-dev_4.0.2-1_ppc64el.deb ... Unpacking libmpfr-dev:ppc64el (4.0.2-1) ... Selecting previously unselected package libopenlibm2:ppc64el. Preparing to unpack .../107-libopenlibm2_0.6.0+dfsg-2_ppc64el.deb ... Unpacking libopenlibm2:ppc64el (0.6.0+dfsg-2) ... Selecting previously unselected package libopenlibm-dev:ppc64el. Preparing to unpack .../108-libopenlibm-dev_0.6.0+dfsg-2_ppc64el.deb ... Unpacking libopenlibm-dev:ppc64el (0.6.0+dfsg-2) ... Selecting previously unselected package libpcre2-16-0:ppc64el. Preparing to unpack .../109-libpcre2-16-0_10.32-5_ppc64el.deb ... Unpacking libpcre2-16-0:ppc64el (10.32-5) ... Selecting previously unselected package libpcre2-32-0:ppc64el. Preparing to unpack .../110-libpcre2-32-0_10.32-5_ppc64el.deb ... Unpacking libpcre2-32-0:ppc64el (10.32-5) ... Selecting previously unselected package libpcre2-posix0:ppc64el. Preparing to unpack .../111-libpcre2-posix0_10.32-5_ppc64el.deb ... Unpacking libpcre2-posix0:ppc64el (10.32-5) ... Selecting previously unselected package libpcre2-dev:ppc64el. Preparing to unpack .../112-libpcre2-dev_10.32-5_ppc64el.deb ... Unpacking libpcre2-dev:ppc64el (10.32-5) ... Selecting previously unselected package librbio2:ppc64el. Preparing to unpack .../113-librbio2_1%3a5.4.0+dfsg-1_ppc64el.deb ... Unpacking librbio2:ppc64el (1:5.4.0+dfsg-1) ... Selecting previously unselected package libspqr2:ppc64el. Preparing to unpack .../114-libspqr2_1%3a5.4.0+dfsg-1_ppc64el.deb ... Unpacking libspqr2:ppc64el (1:5.4.0+dfsg-1) ... Selecting previously unselected package libssh2-1-dev:ppc64el. Preparing to unpack .../115-libssh2-1-dev_1.8.0-2.1_ppc64el.deb ... Unpacking libssh2-1-dev:ppc64el (1.8.0-2.1) ... Selecting previously unselected package libumfpack5:ppc64el. Preparing to unpack .../116-libumfpack5_1%3a5.4.0+dfsg-1_ppc64el.deb ... Unpacking libumfpack5:ppc64el (1:5.4.0+dfsg-1) ... Selecting previously unselected package libsuitesparse-dev:ppc64el. Preparing to unpack .../117-libsuitesparse-dev_1%3a5.4.0+dfsg-1_ppc64el.deb ... Unpacking libsuitesparse-dev:ppc64el (1:5.4.0+dfsg-1) ... Selecting previously unselected package libunwind8:ppc64el. Preparing to unpack .../118-libunwind8_1.2.1-9_ppc64el.deb ... Unpacking libunwind8:ppc64el (1.2.1-9) ... Selecting previously unselected package liblzma-dev:ppc64el. Preparing to unpack .../119-liblzma-dev_5.2.4-1_ppc64el.deb ... Unpacking liblzma-dev:ppc64el (5.2.4-1) ... Selecting previously unselected package libunwind-dev:ppc64el. Preparing to unpack .../120-libunwind-dev_1.2.1-9_ppc64el.deb ... Unpacking libunwind-dev:ppc64el (1.2.1-9) ... Selecting previously unselected package libutf8proc2:ppc64el. Preparing to unpack .../121-libutf8proc2_2.3.0-1_ppc64el.deb ... Unpacking libutf8proc2:ppc64el (2.3.0-1) ... Selecting previously unselected package libutf8proc-dev:ppc64el. Preparing to unpack .../122-libutf8proc-dev_2.3.0-1_ppc64el.deb ... Unpacking libutf8proc-dev:ppc64el (2.3.0-1) ... Selecting previously unselected package unicode-data. Preparing to unpack .../123-unicode-data_12.1.0~pre1-2_all.deb ... Unpacking unicode-data (12.1.0~pre1-2) ... Selecting previously unselected package zlib1g-dev:ppc64el. Preparing to unpack .../124-zlib1g-dev_1%3a1.2.11.dfsg-1ubuntu2_ppc64el.deb ... Unpacking zlib1g-dev:ppc64el (1:1.2.11.dfsg-1ubuntu2) ... Selecting previously unselected package libhttp-parser-dev. Preparing to unpack .../125-libhttp-parser-dev_2.8.1-1_ppc64el.deb ... Unpacking libhttp-parser-dev (2.8.1-1) ... Selecting previously unselected package libgit2-dev:ppc64el. Preparing to unpack .../126-libgit2-dev_0.27.7+dfsg.1-0.1_ppc64el.deb ... Unpacking libgit2-dev:ppc64el (0.27.7+dfsg.1-0.1) ... Selecting previously unselected package sbuild-build-depends-julia-dummy. Preparing to unpack .../127-sbuild-build-depends-julia-dummy_0.invalid.0_ppc64el.deb ... Unpacking sbuild-build-depends-julia-dummy (0.invalid.0) ... Setting up libdsfmt-1279-1:ppc64el (2.2.3+dfsg-4) ... Setting up libpipeline1:ppc64el (1.5.1-2) ... Setting up libkeyutils1:ppc64el (1.6-6) ... Setting up libpsl5:ppc64el (0.20.2-2) ... Setting up mime-support (3.62ubuntu1) ... Setting up libdsfmt-86243-1:ppc64el (2.2.3+dfsg-4) ... Setting up libmagic-mgc (1:5.35-4) ... Setting up libarchive-zip-perl (1.64-1) ... Setting up libglib2.0-0:ppc64el (2.60.0-1) ... No schema files found: doing nothing. Setting up libutf8proc2:ppc64el (2.3.0-1) ... Setting up libldl2:ppc64el (1:5.4.0+dfsg-1) ... Setting up libnghttp2-14:ppc64el (1.37.0-1) ... Setting up libmagic1:ppc64el (1:5.35-4) ... Setting up gettext-base (0.19.8.1-9) ... Setting up libmetis5:ppc64el (5.1.0.dfsg-5) ... Setting up file (1:5.35-4) ... Setting up libutf8proc-dev:ppc64el (2.3.0-1) ... Setting up libldap-common (2.4.47+dfsg-3ubuntu2) ... Setting up libunwind8:ppc64el (1.2.1-9) ... Setting up libpcre2-16-0:ppc64el (10.32-5) ... Setting up libbtf1:ppc64el (1:5.4.0+dfsg-1) ... Setting up libicu63:ppc64el (63.2-1) ... Setting up libkrb5support0:ppc64el (1.17-2) ... Setting up libsasl2-modules-db:ppc64el (2.1.27+dfsg-1) ... Setting up unicode-data (12.1.0~pre1-2) ... Setting up autotools-dev (20180224.1) ... Setting up libpcre2-32-0:ppc64el (10.32-5) ... Setting up libblas3:ppc64el (3.8.0-2) ... update-alternatives: using /usr/lib/powerpc64le-linux-gnu/blas/libblas.so.3 to provide /usr/lib/powerpc64le-linux-gnu/libblas.so.3 (libblas.so.3-powerpc64le-linux-gnu) in auto mode Setting up libgmpxx4ldbl:ppc64el (2:6.1.2+dfsg-4) ... Setting up libuv1:ppc64el (1.24.1-1) ... Setting up libpcre2-posix0:ppc64el (10.32-5) ... Setting up libdsfmt-19937-1:ppc64el (2.2.3+dfsg-4) ... Setting up libgpg-error-dev (1.36-1) ... Setting up librtmp1:ppc64el (2.4+20151223.gitfa8646d.1-2) ... Setting up libsigsegv2:ppc64el (2.12-2) ... Setting up autopoint (0.19.8.1-9) ... Setting up libdsfmt-4253-1:ppc64el (2.2.3+dfsg-4) ... Setting up libopenlibm2:ppc64el (0.6.0+dfsg-2) ... Setting up libdsfmt-2203-1:ppc64el (2.2.3+dfsg-4) ... Setting up libk5crypto3:ppc64el (1.17-2) ... Setting up libsasl2-2:ppc64el (2.1.27+dfsg-1) ... Setting up libgfortran5:ppc64el (9.1.0-2ubuntu1) ... Setting up libroken18-heimdal:ppc64el (7.5.0+dfsg-2.1) ... Setting up libdsfmt-132049-1:ppc64el (2.2.3+dfsg-4) ... Setting up liblzma-dev:ppc64el (5.2.4-1) ... Setting up zlib1g-dev:ppc64el (1:1.2.11.dfsg-1ubuntu2) ... Setting up libdsfmt-44497-1:ppc64el (2.2.3+dfsg-4) ... Setting up librhash0:ppc64el (1.3.8-1) ... Setting up libuchardet0:ppc64el (0.0.6-3) ... Setting up libmbedcrypto3:ppc64el (2.16.0-1) ... Setting up libssh2-1:ppc64el (1.8.0-2.1) ... Setting up libcxsparse3:ppc64el (1:5.4.0+dfsg-1) ... Setting up cmake-data (3.13.4-1) ... Setting up libkrb5-3:ppc64el (1.17-2) ... Setting up libmpdec2:ppc64el (2.4.2-2) ... Setting up libhttp-parser2.8:ppc64el (2.8.1-1) ... Setting up libbsd0:ppc64el (0.9.1-2) ... Setting up libelf1:ppc64el (0.176-1) ... Setting up libdsfmt-216091-1:ppc64el (2.2.3+dfsg-4) ... Setting up libxml2:ppc64el (2.9.4+dfsg1-7ubuntu3) ... Setting up libsuitesparseconfig5:ppc64el (1:5.4.0+dfsg-1) ... Setting up libdsfmt-521-1:ppc64el (2.2.3+dfsg-4) ... Setting up libblas-dev:ppc64el (3.8.0-2) ... update-alternatives: using /usr/lib/powerpc64le-linux-gnu/blas/libblas.so to provide /usr/lib/powerpc64le-linux-gnu/libblas.so (libblas.so-powerpc64le-linux-gnu) in auto mode Setting up librbio2:ppc64el (1:5.4.0+dfsg-1) ... Setting up libjsoncpp1:ppc64el (1.7.4-3) ... Setting up libheimbase1-heimdal:ppc64el (7.5.0+dfsg-2.1) ... Setting up libdsfmt-11213-1:ppc64el (2.2.3+dfsg-4) ... Setting up libgraphblas2:ppc64el (1:5.4.0+dfsg-1) ... Setting up libfile-stripnondeterminism-perl (1.1.2-1) ... Setting up libopenblas-base:ppc64el (0.3.5+ds-3) ... update-alternatives: using /usr/lib/powerpc64le-linux-gnu/openblas/libblas.so.3 to provide /usr/lib/powerpc64le-linux-gnu/libblas.so.3 (libblas.so.3-powerpc64le-linux-gnu) in auto mode update-alternatives: using /usr/lib/powerpc64le-linux-gnu/openblas/liblapack.so.3 to provide /usr/lib/powerpc64le-linux-gnu/liblapack.so.3 (liblapack.so.3-powerpc64le-linux-gnu) in auto mode Setting up libamd2:ppc64el (1:5.4.0+dfsg-1) ... Setting up libhttp-parser-dev (2.8.1-1) ... Setting up libpython3.7-stdlib:ppc64el (3.7.3-2) ... Setting up liblapack3:ppc64el (3.8.0-2) ... Setting up libgmp-dev:ppc64el (2:6.1.2+dfsg-4) ... Setting up libdsfmt-dev:ppc64el (2.2.3+dfsg-4) ... Setting up libcolamd2:ppc64el (1:5.4.0+dfsg-1) ... Setting up libunwind-dev:ppc64el (1.2.1-9) ... Setting up libpcre2-dev:ppc64el (10.32-5) ... Setting up libopenlibm-dev:ppc64el (0.6.0+dfsg-2) ... Setting up libtool (2.4.6-10) ... Setting up libarchive13:ppc64el (3.3.3-4) ... Setting up libmbedx509-0:ppc64el (2.16.0-1) ... Setting up libasn1-8-heimdal:ppc64el (7.5.0+dfsg-2.1) ... Setting up libmbedtls12:ppc64el (2.16.0-1) ... Setting up m4 (1.4.18-2) ... Setting up libmbedtls-dev:ppc64el (2.16.0-1) ... Setting up libmpfr-dev:ppc64el (4.0.2-1) ... Setting up libhcrypto4-heimdal:ppc64el (7.5.0+dfsg-2.1) ... Setting up libcamd2:ppc64el (1:5.4.0+dfsg-1) ... Setting up libmongoose2:ppc64el (1:5.4.0+dfsg-1) ... Setting up libopenblas-dev:ppc64el (0.3.5+ds-3) ... update-alternatives: using /usr/lib/powerpc64le-linux-gnu/openblas/libblas.so to provide /usr/lib/powerpc64le-linux-gnu/libblas.so (libblas.so-powerpc64le-linux-gnu) in auto mode update-alternatives: using /usr/lib/powerpc64le-linux-gnu/openblas/liblapack.so to provide /usr/lib/powerpc64le-linux-gnu/liblapack.so (liblapack.so-powerpc64le-linux-gnu) in auto mode Setting up libwind0-heimdal:ppc64el (7.5.0+dfsg-2.1) ... 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:ppc64el (3.8.0-2) ... Setting up libgssapi-krb5-2:ppc64el (1.17-2) ... Setting up libcroco3:ppc64el (0.6.12-3) ... Setting up libssh2-1-dev:ppc64el (1.8.0-2.1) ... Setting up libssh-4:ppc64el (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:ppc64el (1:5.4.0+dfsg-1) ... Setting up libccolamd2:ppc64el (1:5.4.0+dfsg-1) ... Setting up libcholmod3:ppc64el (1:5.4.0+dfsg-1) ... Setting up libpython3-stdlib:ppc64el (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:ppc64el (1:5.4.0+dfsg-1) ... Setting up python3.7 (3.7.3-2) ... Setting up gettext (0.19.8.1-9) ... Setting up libhx509-5-heimdal:ppc64el (7.5.0+dfsg-2.1) ... Setting up python3 (3.7.3-1) ... Setting up libgit2-27:ppc64el (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 intltool-debian (0.35.0+20060710.5) ... Setting up libumfpack5:ppc64el (1:5.4.0+dfsg-1) ... Setting up libgit2-dev:ppc64el (0.27.7+dfsg.1-0.1) ... Setting up libkrb5-26-heimdal:ppc64el (7.5.0+dfsg-2.1) ... Setting up libsuitesparse-dev:ppc64el (1:5.4.0+dfsg-1) ... Setting up po-debconf (1.0.21) ... Setting up libheimntlm0-heimdal:ppc64el (7.5.0+dfsg-2.1) ... Setting up libgssapi3-heimdal:ppc64el (7.5.0+dfsg-2.1) ... Setting up libldap-2.4-2:ppc64el (2.4.47+dfsg-3ubuntu2) ... Setting up libcurl3-gnutls:ppc64el (7.64.0-3ubuntu1) ... Setting up libcurl4-gnutls-dev:ppc64el (7.64.0-3ubuntu1) ... Setting up libcurl4:ppc64el (7.64.0-3ubuntu1) ... Setting up curl (7.64.0-3ubuntu1) ... Setting up cmake (3.13.4-1) ... Setting up dh-autoreconf (19) ... Setting up debhelper (12.1.1ubuntu1) ... Setting up sbuild-build-depends-julia-dummy (0.invalid.0) ... Setting up dh-strip-nondeterminism (1.1.2-1) ... Processing triggers for libc-bin (2.29-0ubuntu2) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.4.0-148-generic ppc64el (ppc64le) 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-powerpc64le-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 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 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 libbinutils_2.32-8ubuntu1 libblas-dev_3.8.0-2 libblas3_3.8.0-2 libblkid1_2.33.1-0.1ubuntu2 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 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 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 libdb5.3_5.3.28+dfsg1-0.6 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 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 libgssapi-krb5-2_1.17-2 libgssapi3-heimdal_7.5.0+dfsg-2.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 libicu63_63.2-1 libidn11_1.33-2.2ubuntu2 libidn2-0_2.0.5-1 libip4tc0_1.6.1-2ubuntu3 libisl19_0.20-2 libisl21_0.21-1 libitm1_9.1.0-2ubuntu1 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 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 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 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 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 libpng16-16_1.6.37-1~exp4 libprocps7_2:3.3.15-2ubuntu2 libpsl5_0.20.2-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 libsmartcols1_2.33.1-0.1ubuntu2 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 libsystemd0_240-6ubuntu6 libtasn1-6_4.13-3 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 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 libustr-1.0-1_1.0.4-6 libutf8proc-dev_2.3.0-1 libutf8proc2_2.3.0-1 libuuid1_2.33.1-0.1ubuntu2 libuv1_1.24.1-1 libwind0-heimdal_7.5.0+dfsg-2.1 libxml2_2.9.4+dfsg1-7ubuntu3 libzstd1_1.3.8+dfsg-3 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 procps_2:3.3.15-2ubuntu2 python3_3.7.3-1 python3-minimal_3.7.3-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 tar_1.30+dfsg-6 tzdata_2019a-1 ubuntu-keyring_2018.09.18.1 unicode-data_12.1.0~pre1-2 util-linux_2.33.1-0.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-16808357 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-16808357 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-16808357 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 ppc64el 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=powerpc64le-linux-gnu MULTIARCH_INSTALL=1 NO_GIT=1 TAGGED_RELEASE_BANNER='Ubuntu ⛬ julia/1.0.4+dfsg-1' USE_BLAS64=0 USE_LLVM_SHLIB=1 USE_SYSTEM_BLAS=1 USE_SYSTEM_CURL=1 USE_SYSTEM_DSFMT=1 USE_SYSTEM_GMP=1 USE_SYSTEM_LAPACK=1 USE_SYSTEM_LIBGIT2=1 USE_SYSTEM_LIBSSH2=1 USE_SYSTEM_LIBUNWIND=1 USE_SYSTEM_LIBUV=0 USE_SYSTEM_LLVM=0 USE_SYSTEM_MBEDTLS=1 USE_SYSTEM_MPFR=1 USE_SYSTEM_OPENSPECFUN=1 USE_SYSTEM_PATCHELF=1 USE_SYSTEM_PCRE=1 USE_SYSTEM_SUITESPARSE=1 USE_SYSTEM_UTF8PROC=1 VERBOSE=1 JULIA_CPU_TARGET="pwr8" 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/powerpc64le-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/powerpc64le-linux-gnu/libjulia* /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-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/powerpc64le-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/powerpc64le-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=powerpc64le-linux-gnu MULTIARCH_INSTALL=1 NO_GIT=1 TAGGED_RELEASE_BANNER='Ubuntu ⛬ julia/1.0.4+dfsg-1' USE_BLAS64=0 USE_LLVM_SHLIB=1 USE_SYSTEM_BLAS=1 USE_SYSTEM_CURL=1 USE_SYSTEM_DSFMT=1 USE_SYSTEM_GMP=1 USE_SYSTEM_LAPACK=1 USE_SYSTEM_LIBGIT2=1 USE_SYSTEM_LIBSSH2=1 USE_SYSTEM_LIBUNWIND=1 USE_SYSTEM_LIBUV=0 USE_SYSTEM_LLVM=0 USE_SYSTEM_MBEDTLS=1 USE_SYSTEM_MPFR=1 USE_SYSTEM_OPENSPECFUN=1 USE_SYSTEM_PATCHELF=1 USE_SYSTEM_PCRE=1 USE_SYSTEM_SUITESPARSE=1 USE_SYSTEM_UTF8PROC=1 VERBOSE=1 JULIA_CPU_TARGET="pwr8" 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-arch dh build-arch dh_update_autotools_config -a dh_autoreconf -a dh_auto_configure -a debian/rules override_dh_auto_build-arch make[1]: Entering directory '/<>/julia-1.0.4+dfsg' dh_auto_build -- prefix=/usr sysconfdir=/etc MULTIARCH=powerpc64le-linux-gnu MULTIARCH_INSTALL=1 NO_GIT=1 TAGGED_RELEASE_BANNER='Ubuntu ⛬ julia/1.0.4+dfsg-1' USE_BLAS64=0 USE_LLVM_SHLIB=1 USE_SYSTEM_BLAS=1 USE_SYSTEM_CURL=1 USE_SYSTEM_DSFMT=1 USE_SYSTEM_GMP=1 USE_SYSTEM_LAPACK=1 USE_SYSTEM_LIBGIT2=1 USE_SYSTEM_LIBSSH2=1 USE_SYSTEM_LIBUNWIND=1 USE_SYSTEM_LIBUV=0 USE_SYSTEM_LLVM=0 USE_SYSTEM_MBEDTLS=1 USE_SYSTEM_MPFR=1 USE_SYSTEM_OPENSPECFUN=1 USE_SYSTEM_PATCHELF=1 USE_SYSTEM_PCRE=1 USE_SYSTEM_SUITESPARSE=1 USE_SYSTEM_UTF8PROC=1 VERBOSE=1 JULIA_CPU_TARGET="pwr8" 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=powerpc64le-linux-gnu MULTIARCH_INSTALL=1 NO_GIT=1 "TAGGED_RELEASE_BANNER=Ubuntu ⛬ julia/1.0.4+dfsg-1" USE_BLAS64=0 USE_LLVM_SHLIB=1 USE_SYSTEM_BLAS=1 USE_SYSTEM_CURL=1 USE_SYSTEM_DSFMT=1 USE_SYSTEM_GMP=1 USE_SYSTEM_LAPACK=1 USE_SYSTEM_LIBGIT2=1 USE_SYSTEM_LIBSSH2=1 USE_SYSTEM_LIBUNWIND=1 USE_SYSTEM_LIBUV=0 USE_SYSTEM_LLVM=0 USE_SYSTEM_MBEDTLS=1 USE_SYSTEM_MPFR=1 USE_SYSTEM_OPENSPECFUN=1 USE_SYSTEM_PATCHELF=1 USE_SYSTEM_PCRE=1 USE_SYSTEM_SUITESPARSE=1 USE_SYSTEM_UTF8PROC=1 VERBOSE=1 JULIA_CPU_TARGET=pwr8 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 /<>/julia-1.0.4+dfsg/contrib/install.sh 755 /<>/julia-1.0.4+dfsg/contrib/julia-config.jl /<>/julia-1.0.4+dfsg/usr/share/julia/ Creating usr/etc/julia/startup.jl Copying in usr/share/man/man1/julia.1 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 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 mkdir -p /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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/powerpc64le-linux-gnu/libsuitesparse_wrapper.so -lumfpack -lcholmod -lamd -lcamd -lcolamd -lspqr /usr/bin/env: ‘python2’: No such file or directory + 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 /usr/bin/env: ‘python2’: No such file or directory 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 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0+ CACHE_HOST=https://cache.julialang.org python -c 'import sys; sys.exit(not sys.version_info > (3, 0))' && \ /usr/bin/env python2 -c 'import sys; sys.exit(not sys.version_info < (3, 0))' && \ ln -sf "/<>/julia-1.0.4+dfsg/deps/srccache/python2_path/python" && \ ln -sf -config "/<>/julia-1.0.4+dfsg/deps/srccache/python2_path/python-config" 100 1321k 100 1321k 0 0 1290M 0 --:--:-- --:--:-- --:--:-- 1290M /bin/sh: 1: python: not found make[3]: [/<>/julia-1.0.4+dfsg/deps/llvm.mk:198: /<>/julia-1.0.4+dfsg/deps/srccache/python2_path] Error 127 (ignored) + which wget /<>/julia-1.0.4+dfsg/deps/tools/jlchecksum /<>/julia-1.0.4+dfsg/stdlib/srccache/Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e.tar.gz /<>/julia-1.0.4+dfsg/deps/tools/jldownload /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz file:///<>/julia-1.0.4+dfsg/deps/../debian/embedded/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz + WGET= + 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/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 [ ! \( -e Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e/ -o -h Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e/ \) ] || rm -r Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e/ mkdir -p Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e/ + which curl /bin/tar -C Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e/ --strip-components 1 -xf /<>/julia-1.0.4+dfsg/stdlib/srccache/Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e.tar.gz + CURL=/usr/bin/curl + which fetch + 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 + 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 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload T+ otal GETURL=/usr/bin/curl -fkL --connect-timeout 15 -y 15 -o /<>/julia-1.0.4+dfsg/deps/srccache/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gzS pent + L/usr/bin/curl -fkL --connect-timeout 15e -yf 15t -o /<>/julia-1.0.4+dfsg/deps/srccache/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz S file:///<>/julia-1.0.4+dfsg/deps/../debian/embedded/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz peed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1457k 100 1457k 0 0 1423M 0 --:--:-- --:--:-- --:--:-- 1423M /<>/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 % 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/jlchecksum /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz + 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/llvm-6.0.0.src.tar.xz + CURL_OPTS=-fkL --connect-timeout 15 -y 15 -o /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0.src.tar.xz + FETCH_OPTS=-T 15 -o /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0.src.tar.xz + URL=file:///<>/julia-1.0.4+dfsg/deps/../debian/embedded/6.0.0/llvm-6.0.0.src.tar.xz + CACHE_URL=https://cache.julialang.org/file:///<>/julia-1.0.4+dfsg/deps/../debian/embedded/6.0.0/llvm-6.0.0.src.tar.xz + [ -x /usr/bin/curl ] + /usr/bin/curl -V [ ! \( -e /<>/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 + 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 true -ignorelibsuitesparse_wrapper.so /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/libsuitesparse_wrapper.so % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0echo 1 > Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e/source-extracted touch -c /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/libsuitesparse_wrapper.so /<>/julia-1.0.4+dfsg/deps/tools/jlchecksum /<>/julia-1.0.4+dfsg/deps/srccache/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz echo 1 > Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e/build-compiled [ ! \( -e /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Pkg -o -h /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Pkg \) ] || make uninstall-Pkg ln -sf /<>/julia-1.0.4+dfsg/stdlib/Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Pkg echo Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e > /<>/julia-1.0.4+dfsg/usr/manifest/Pkg make[3]: Leaving directory '/<>/julia-1.0.4+dfsg/stdlib' [ ! \( -e scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/ -o -h scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/ \) ] || rm -r scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/ mkdir -p scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/ 91 24.1M 91 21.9M 0 0 1156M 0 --:--:-- --:--:-- --:--:-- 1156M/bin/tar -C scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/ --strip-components 1 -xf /<>/julia-1.0.4+dfsg/deps/srccache/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz 100 24.1M 100 24.1M 0 0 1148M 0 --:--:-- --:--:-- --:--:-- 1075M /<>/julia-1.0.4+dfsg/deps/tools/jlchecksum /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0.src.tar.xz echo 1 > scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/source-extracted make -C scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/ CC="gcc" libwhich make[4]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e' gcc -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -D_GNU_SOURCE -Wdate-time -D_FORTIFY_SOURCE=2 -c -o libwhich.o libwhich.c echo 1 > /<>/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=powerpc64le-linux-gnu --libdir=/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-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/powerpc64le-linux-gnu" F77="gfortran" CC="gcc" CXX="g++" LD="ld" LDFLAGS="-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -v" CFLAGS="-g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE" V=1 rm -rf /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 mkdir -p /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 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... powerpc64le-unknown-linux-gnu checking host system type... powerpc64le-unknown-linux-gnu checking for gcc... gcc checking whether the C compiler works... /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 yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... gcc libwhich.o -o libwhich -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -ldl make[4]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e' echo 1 > scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/build-compiled rm -rf /<>/julia-1.0.4+dfsg/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e mkdir -p /<>/julia-1.0.4+dfsg/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/<>/julia-1.0.4+dfsg/usr mkdir -p /<>/julia-1.0.4+dfsg/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e//<>/julia-1.0.4+dfsg/usr/tools cp scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/libwhich /<>/julia-1.0.4+dfsg/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e//<>/julia-1.0.4+dfsg/usr/tools cd /<>/julia-1.0.4+dfsg/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/<>/julia-1.0.4+dfsg/usr && tar -czf /<>/julia-1.0.4+dfsg/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tgz.tmp . no rm -rf /<>/julia-1.0.4+dfsg/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e checking for suffix of object files... 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 o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking if gcc supports -pedantic flag... yes checking for gcc way to treat warnings as errors... -Werror checking if gcc supports -fvisibility=hidden... yes checking if gcc supports -g flag... yes checking if gcc supports -std=gnu99 flag... yes checking if gcc supports -Wall flag... yes checking if gcc supports -Wextra flag... yes checking if gcc supports -Wno-unused-parameter flag... yes checking if gcc supports -Wstrict-prototypes flag... yes checking for ar... ar checking the archiver (ar) interface... ar checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by gcc... ld checking if the linker (ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert powerpc64le-unknown-linux-gnu file names to powerpc64le-unknown-linux-gnu format... func_convert_file_noop checking how to convert powerpc64le-unknown-linux-gnu file names to toolchain format... func_convert_file_noop checking for ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking whether make supports nested variables... (cached) yes checking for dlopen in -ldl... yes checking for kstat_lookup in -lkstat... no checking for gethostbyname in -lnsl... yes checking for perfstat_cpu in -lperfstat... no checking for pthread_mutex_init in -lpthread... yes checking for clock_gettime in -lrt... yes checking for sendfile in -lsendfile... no checking for socket in -lsocket... no checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking sys/ahafs_evProds.h usability... no checking sys/ahafs_evProds.h presence... no checking for sys/ahafs_evProds.h... no checking for pkg-config... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands config.status: executing libtool commands 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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE" V=1 make[4]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e' /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 # touch some extra files to ensure bisect works pretty well touch -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0.extracted touch -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/configure touch -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/CMakeLists.txt echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/source-extracted cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-D27629-AArch64-large_model_4.0.patch patching file lib/MC/MCObjectFileInfo.cpp Hunk #1 succeeded at 289 with fuzz 1 (offset 8 lines). patching file test/ExecutionEngine/RuntimeDyld/AArch64/ELF_ARM64_BE-large-relocations.s patching file test/ExecutionEngine/RuntimeDyld/AArch64/ELF_ARM64_large-relocations.s echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-D27629-AArch64-large_model_4.0.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-D34078-vectorize-fdiv.patch patching file lib/Transforms/Utils/LoopUtils.cpp Hunk #1 succeeded at 513 (offset 62 lines). patching file test/Transforms/LoopVectorize/float-reduction.ll echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-D34078-vectorize-fdiv.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-6.0-NVPTX-addrspaces.patch patching file lib/Target/NVPTX/NVPTXISelLowering.cpp patching file lib/Target/NVPTX/NVPTXISelLowering.h echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-6.0-NVPTX-addrspaces.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-D42262-jumpthreading-not-i1.patch patching file lib/Transforms/Scalar/JumpThreading.cpp Hunk #1 succeeded at 630 (offset -17 lines). patching file test/Transforms/JumpThreading/basic.ll echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-D42262-jumpthreading-not-i1.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-PPC-addrspaces.patch patching file lib/Target/PowerPC/PPCISelLowering.h Hunk #1 succeeded at 884 with fuzz 1 (offset 123 lines). echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-PPC-addrspaces.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-D42260.patch patching file test/Transforms/JumpThreading/header-succ.ll patching file lib/Transforms/Scalar/JumpThreading.cpp Hunk #1 succeeded at 1452 (offset -47 lines). Hunk #2 succeeded at 1630 (offset -52 lines). libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 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 /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_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 -O3 -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 -O3 -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 mv -f src/unix/.deps/libuv_la-dl.Tpo src/unix/.deps/libuv_la-dl.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_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 -O3 -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 -O3 -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 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 mv -f src/unix/.deps/libuv_la-async.Tpo src/unix/.deps/libuv_la-async.Plo mv -f src/unix/.deps/libuv_la-core.Tpo src/unix/.deps/libuv_la-core.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 mv -f src/unix/.deps/libuv_la-getaddrinfo.Tpo src/unix/.deps/libuv_la-getaddrinfo.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_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 -O3 -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 -O3 -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 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_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 -O3 -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-getnameinfo.lo -MD -MP -MF src/unix/.deps/libuv_la-getnameinfo.Tpo -c /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/getnameinfo.c -fPIC -DPIC -o src/unix/libuv_la-getnameinfo.o >/dev/null 2>&1 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 mv -f src/unix/.deps/libuv_la-getnameinfo.Tpo src/unix/.deps/libuv_la-getnameinfo.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 mv -f src/unix/.deps/libuv_la-loop.Tpo src/unix/.deps/libuv_la-loop.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 mv -f src/unix/.deps/libuv_la-pipe.Tpo src/unix/.deps/libuv_la-pipe.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 mv -f src/unix/.deps/libuv_la-fs.Tpo src/unix/.deps/libuv_la-fs.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-poll.lo -MD -MP -MF src/unix/.deps/libuv_la-poll.Tpo -c /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/poll.c -fPIC -DPIC -o src/unix/.libs/libuv_la-poll.o libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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; ^~~~~~ libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-poll.lo -MD -MP -MF src/unix/.deps/libuv_la-poll.Tpo -c /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/poll.c -fPIC -DPIC -o src/unix/libuv_la-poll.o >/dev/null 2>&1 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 mv -f src/unix/.deps/libuv_la-poll.Tpo src/unix/.deps/libuv_la-poll.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-tcp.lo -MD -MP -MF src/unix/.deps/libuv_la-tcp.Tpo -c -o src/unix/libuv_la-tcp.lo `test -f 'src/unix/tcp.c' || echo '/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/tcp.c libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 mv -f src/unix/.deps/libuv_la-process.Tpo src/unix/.deps/libuv_la-process.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_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 -O3 -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 -O3 -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 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 /<>/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); ^ mv -f src/unix/.deps/libuv_la-signal.Tpo src/unix/.deps/libuv_la-signal.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 mv -f src/unix/.deps/libuv_la-tcp.Tpo src/unix/.deps/libuv_la-tcp.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 mv -f src/unix/.deps/libuv_la-stream.Tpo src/unix/.deps/libuv_la-stream.Plo 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 /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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-thread.Tpo src/unix/.deps/libuv_la-thread.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 mv -f src/unix/.deps/libuv_la-tty.Tpo src/unix/.deps/libuv_la-tty.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_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 -O3 -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 -O3 -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 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_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 -O3 -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-linux-syscalls.lo -MD -MP -MF src/unix/.deps/libuv_la-linux-syscalls.Tpo -c /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/linux-syscalls.c -fPIC -DPIC -o src/unix/.libs/libuv_la-linux-syscalls.o mv -f src/unix/.deps/libuv_la-udp.Tpo src/unix/.deps/libuv_la-udp.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 mv -f src/unix/.deps/libuv_la-linux-inotify.Tpo src/unix/.deps/libuv_la-linux-inotify.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-linux-syscalls.lo -MD -MP -MF src/unix/.deps/libuv_la-linux-syscalls.Tpo -c /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/linux-syscalls.c -fPIC -DPIC -o src/unix/libuv_la-linux-syscalls.o >/dev/null 2>&1 mv -f src/unix/.deps/libuv_la-linux-core.Tpo src/unix/.deps/libuv_la-linux-core.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 mv -f src/unix/.deps/libuv_la-linux-syscalls.Tpo src/unix/.deps/libuv_la-linux-syscalls.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-sysinfo-memory.lo -MD -MP -MF src/unix/.deps/libuv_la-sysinfo-memory.Tpo -c -o src/unix/libuv_la-sysinfo-memory.lo `test -f 'src/unix/sysinfo-memory.c' || echo '/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/sysinfo-memory.c libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-procfs-exepath.lo -MD -MP -MF src/unix/.deps/libuv_la-procfs-exepath.Tpo -c /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/procfs-exepath.c -fPIC -DPIC -o src/unix/.libs/libuv_la-procfs-exepath.o libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_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 -O3 -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 -O3 -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 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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-procfs-exepath.Tpo src/unix/.deps/libuv_la-procfs-exepath.Plo 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). libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-6.0.0_D27296-libssp.patch-applied /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-sysinfo-loadavg.lo -MD -MP -MF src/unix/.deps/libuv_la-sysinfo-loadavg.Tpo -c /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/sysinfo-loadavg.c -fPIC -DPIC -o src/unix/libuv_la-sysinfo-loadavg.o >/dev/null 2>&1 mv -f src/unix/.deps/libuv_la-proctitle.Tpo src/unix/.deps/libuv_la-proctitle.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 mv -f src/unix/.deps/libuv_la-sysinfo-memory.Tpo src/unix/.deps/libuv_la-sysinfo-memory.Plo 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 mv -f src/unix/.deps/libuv_la-sysinfo-loadavg.Tpo src/unix/.deps/libuv_la-sysinfo-loadavg.Plo 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 /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-D45008.patch-applied /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/libuv_la-fs-poll.lo -MD -MP -MF src/.deps/libuv_la-fs-poll.Tpo -c /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/fs-poll.c -fPIC -DPIC -o src/.libs/libuv_la-fs-poll.o libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/libuv_la-threadpool.lo -MD -MP -MF src/.deps/libuv_la-threadpool.Tpo -c /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/threadpool.c -fPIC -DPIC -o src/.libs/libuv_la-threadpool.o libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/libuv_la-loop-watcher.lo -MD -MP -MF src/.deps/libuv_la-loop-watcher.Tpo -c /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/loop-watcher.c -fPIC -DPIC -o src/.libs/libuv_la-loop-watcher.o libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/libuv_la-fs-poll.lo -MD -MP -MF src/.deps/libuv_la-fs-poll.Tpo -c /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/fs-poll.c -fPIC -DPIC -o src/libuv_la-fs-poll.o >/dev/null 2>&1 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_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 -O3 -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 -O3 -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 mv -f src/.deps/libuv_la-fs-poll.Tpo src/.deps/libuv_la-fs-poll.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_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 -O3 -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 -O3 -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 mv -f src/.deps/libuv_la-threadpool.Tpo src/.deps/libuv_la-threadpool.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/libuv_la-version.lo -MD -MP -MF src/.deps/libuv_la-version.Tpo -c -o src/libuv_la-version.lo `test -f 'src/version.c' || echo '/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/version.c mv -f src/.deps/libuv_la-inet.Tpo src/.deps/libuv_la-inet.Plo cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-D45070.patch patching file lib/Target/NVPTX/NVPTXTargetMachine.cpp echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-D45070.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-6.0.0-ifconv-D45819.patch patching file lib/CodeGen/IfConversion.cpp patching file CodeGen/Hexagon/ifcvt-diamond-ret.mir patching file CodeGen/MIR/PowerPC/ifcvt-diamond-ret.mir echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-6.0.0-ifconv-D45819.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-D46460.patch patching file lib/Analysis/LoopInfo.cpp Hunk #1 succeeded at 222 (offset -1 lines). echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-D46460.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-rL332680.patch patching file lib/Target/X86/X86DomainReassignment.cpp patching file test/CodeGen/X86/domain-reassignment-implicit-def.ll echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-rL332680.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-rL332682.patch patching file lib/Target/X86/X86DomainReassignment.cpp Hunk #6 succeeded at 713 (offset -1 lines). Hunk #7 succeeded at 726 with fuzz 2 (offset -1 lines). patching file test/CodeGen/X86/domain-reassignment-test.ll echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-rL332682.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-rL332302.patch patching file lib/Transforms/InstCombine/InstructionCombining.cpp patching file test/Transforms/InstCombine/gep-addrspace.ll echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-rL332302.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-rL332694.patch patching file test/CodeGen/X86/domain-reassignment-test.ll echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-rL332694.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-rL327898.patch patching file include/llvm/CodeGen/SelectionDAGISel.h patching file include/llvm/CodeGen/SelectionDAGNodes.h patching file lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp patching file lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp patching file lib/Target/ARM/ARMISelDAGToDAG.cpp patching file lib/Target/Hexagon/HexagonISelDAGToDAG.cpp patching file lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp patching file lib/Target/SystemZ/SystemZISelDAGToDAG.cpp patching file lib/Target/X86/X86ISelDAGToDAG.cpp patching file lib/Target/X86/X86ISelLowering.cpp Hunk #1 succeeded at 8136 (offset 5 lines). patching file lib/Target/X86/X86InstrArithmetic.td patching file lib/Target/X86/X86InstrInfo.cpp Hunk #1 succeeded at 7944 (offset 90 lines). patching file lib/Target/X86/X86MacroFusion.cpp patching file test/CodeGen/SystemZ/pr36164.ll patching file test/CodeGen/X86/2012-01-16-mfence-nosse-flags.ll patching file test/CodeGen/X86/avg.ll patching file test/CodeGen/X86/avx-vbroadcastf128.ll patching file test/CodeGen/X86/avx2-vbroadcast.ll patching file test/CodeGen/X86/avx2-vbroadcasti128.ll patching file test/CodeGen/X86/avx512-intrinsics-fast-isel.ll patching file test/CodeGen/X86/avx512-vbroadcasti128.ll patching file test/CodeGen/X86/avx512vl-intrinsics-fast-isel.ll patching file test/CodeGen/X86/broadcastm-lowering.ll patching file test/CodeGen/X86/i256-add.ll patching file test/CodeGen/X86/insertelement-shuffle.ll patching file test/CodeGen/X86/masked_memop.ll patching file test/CodeGen/X86/merge-consecutive-stores.ll patching file test/CodeGen/X86/nontemporal.ll patching file test/CodeGen/X86/pr36274.ll patching file test/CodeGen/X86/pr36312.ll patching file test/CodeGen/X86/store_op_load_fold2.ll patching file test/CodeGen/X86/subvector-broadcast.ll patching file test/CodeGen/X86/test-shrink-bug.ll patching file test/CodeGen/X86/test-shrink.ll patching file test/CodeGen/X86/testb-je-fusion.ll patching file test/CodeGen/X86/var-permute-256.ll patching file test/CodeGen/X86/vastart-defs-eflags.ll patching file test/CodeGen/X86/vector-shuffle-combining-xop.ll patching file test/CodeGen/X86/vector-shuffle-variable-256.ll echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-rL327898.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-6.0-DISABLE_ABI_CHECKS.patch patching file cmake/modules/HandleLLVMOptions.cmake Hunk #1 succeeded at 567 (offset -5 lines). patching file include/llvm/Config/abi-breaking.h.cmake echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-6.0-DISABLE_ABI_CHECKS.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-OProfile-line-num.patch patching file lib/ExecutionEngine/OProfileJIT/LLVMBuild.txt patching file lib/ExecutionEngine/OProfileJIT/OProfileJITEventListener.cpp echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-OProfile-line-num.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-D44892-Perf-integration.patch patching file CMakeLists.txt patching file include/llvm/Config/config.h.cmake patching file include/llvm/Config/llvm-config.h.cmake patching file include/llvm/ExecutionEngine/JITEventListener.h patching file lib/ExecutionEngine/CMakeLists.txt patching file lib/ExecutionEngine/LLVMBuild.txt patching file lib/ExecutionEngine/Orc/LLVMBuild.txt patching file lib/ExecutionEngine/PerfJITEvents/CMakeLists.txt patching file lib/ExecutionEngine/PerfJITEvents/LLVMBuild.txt patching file lib/ExecutionEngine/PerfJITEvents/PerfJITEventListener.cpp echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-D44892-Perf-integration.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-D49832-SCEVPred.patch patching file lib/Analysis/ScalarEvolutionExpander.cpp Hunk #1 succeeded at 2154 (offset -3 lines). Hunk #2 succeeded at 2168 (offset -3 lines). Hunk #3 succeeded at 2196 (offset -3 lines). patching file test/Analysis/LoopAccessAnalysis/wrapping-pointer-ni.ll patching file test/Analysis/LoopAccessAnalysis/wrapping-pointer-versioning.ll echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-D49832-SCEVPred.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-rL323946-LSRTy.patch patching file lib/Transforms/Scalar/LoopStrengthReduce.cpp echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-rL323946-LSRTy.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-D50010-VNCoercion-ni.patch patching file lib/Transforms/Utils/VNCoercion.cpp patching file test/Transforms/GVN/non-integral-pointers.ll echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-D50010-VNCoercion-ni.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-D50167-scev-umin.patch patching file include/llvm/Analysis/ScalarEvolution.h patching file include/llvm/Analysis/ScalarEvolutionExpander.h patching file include/llvm/Analysis/ScalarEvolutionExpressions.h patching file lib/Analysis/ScalarEvolution.cpp patching file lib/Analysis/ScalarEvolutionExpander.cpp Hunk #1 succeeded at 1629 (offset -5 lines). Hunk #2 succeeded at 1654 (offset -5 lines). patching file test/Analysis/LoopAccessAnalysis/memcheck-ni.ll patching file test/Analysis/LoopAccessAnalysis/reverse-memcheck-bounds.ll patching file test/Analysis/ScalarEvolution/2008-07-29-SMinExpr.ll patching file test/Analysis/ScalarEvolution/min-max-exprs.ll patching file test/Analysis/ScalarEvolution/pr28705.ll patching file test/Analysis/ScalarEvolution/predicated-trip-count.ll patching file test/Analysis/ScalarEvolution/trip-count3.ll patching file test/Transforms/IRCE/conjunctive-checks.ll patching file test/Transforms/IRCE/decrementing-loop.ll patching file test/Transforms/IRCE/multiple-access-no-preloop.ll patching file test/Transforms/IRCE/ranges_of_different_types.ll patching file test/Transforms/IRCE/single-access-no-preloop.ll patching file test/Transforms/IRCE/single-access-with-preloop.ll patching file test/Transforms/LoopStrengthReduce/2013-01-14-ReuseCast.ll echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-D50167-scev-umin.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-windows-race.patch patching file tools/llvm-config/CMakeLists.txt echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-windows-race.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-rL326967-aligned-load.patch patching file lib/Target/X86/X86InstrVecCompiler.td patching file test/CodeGen/X86/merge-consecutive-loads-256.ll patching file test/CodeGen/X86/merge-consecutive-loads-512.ll echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-rL326967-aligned-load.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/clang-arm-default-vfp3-on-armv7a.patch patching file include/llvm/Support/ARMTargetParser.def patching file lib/Target/ARM/ARM.td echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/clang-arm-default-vfp3-on-armv7a.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-symver-jlprefix.patch patching file tools/llvm-shlib/simple_version_script.map.in echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-symver-jlprefix.patch-applied mkdir -p scratch/llvm-6.0.0/build_Release/ cd scratch/llvm-6.0.0/build_Release/ && \ export PATH=/<>/julia-1.0.4+dfsg/deps/srccache/python2_path:"$PATH" && \ cmake /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 -G "Unix Makefiles" -DCMAKE_INSTALL_PREFIX:PATH=/<>/julia-1.0.4+dfsg/usr -DCMAKE_PREFIX_PATH=/<>/julia-1.0.4+dfsg/usr -DCMAKE_INSTALL_LIBDIR=/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu -DCMAKE_INSTALL_BINDIR=/<>/julia-1.0.4+dfsg/usr/bin -DLIB_INSTALL_DIR=/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_C_COMPILER="$(which gcc)" -DCMAKE_CXX_COMPILER="g++" -DCMAKE_LINKER="ld" -DCMAKE_AR="/usr/bin/ar" -DCMAKE_RANLIB="/usr/bin/ranlib" -DLLVM_TARGETS_TO_BUILD:STRING="host;NVPTX;AMDGPU" -DCMAKE_BUILD_TYPE="Release" -DLLVM_ENABLE_ZLIB=OFF -DLLVM_ENABLE_LIBXML2=OFF -DLLVM_HOST_TRIPLE="powerpc64le-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 -O3 -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc" -DLLVM_TOOL_CLANG_BUILD=OFF -DLLVM_TOOL_COMPILER_RT_BUILD=OFF -DLLVM_TOOL_LLDB_BUILD=OFF -DCMAKE_EXE_LINKER_FLAGS=" -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now " -DCMAKE_SHARED_LINKER_FLAGS=" -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now " \ || { echo '*** To install a newer version of cmake, run contrib/download_cmake.sh ***' && false; } Re-run cmake no build system arguments CMake Deprecation Warning at CMakeLists.txt:14 (cmake_policy): The OLD behavior for policy CMP0051 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- The C compiler identification is GNU 8.3.0 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 -- 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 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/libuv_la-uv-common.lo -MD -MP -MF src/.deps/libuv_la-uv-common.Tpo -c /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/uv-common.c -fPIC -DPIC -o src/.libs/libuv_la-uv-common.o libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/libuv_la-version.lo -MD -MP -MF src/.deps/libuv_la-version.Tpo -c /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/version.c -fPIC -DPIC -o src/.libs/libuv_la-version.o libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -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 -- Check for working C compiler: /usr/bin/gcc -- works -- Detecting C compiler ABI info libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/libuv_la-version.lo -MD -MP -MF src/.deps/libuv_la-version.Tpo -c /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/version.c -fPIC -DPIC -o src/libuv_la-version.o >/dev/null 2>&1 mv -f src/.deps/libuv_la-version.Tpo src/.deps/libuv_la-version.Plo -- Detecting C compiler ABI info - done -- Detecting C compile features mv -f src/.deps/libuv_la-timer.Tpo src/.deps/libuv_la-timer.Plo libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_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 -O3 -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 -O3 -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 -- 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 mv -f src/.deps/libuv_la-uv-common.Tpo src/.deps/libuv_la-uv-common.Plo /bin/bash ./libtool --tag=CC --mode=link gcc -g -O3 -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 -O3 -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/powerpc64le-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 -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features libtool: link: gcc -shared -fPIC -DPIC src/.libs/libuv_la-fs-poll.o src/.libs/libuv_la-inet.o src/.libs/libuv_la-loop-watcher.o src/.libs/libuv_la-threadpool.o src/.libs/libuv_la-timer.o src/.libs/libuv_la-uv-common.o src/.libs/libuv_la-version.o src/unix/.libs/libuv_la-async.o src/unix/.libs/libuv_la-core.o src/unix/.libs/libuv_la-dl.o src/unix/.libs/libuv_la-fs.o src/unix/.libs/libuv_la-getaddrinfo.o src/unix/.libs/libuv_la-getnameinfo.o src/unix/.libs/libuv_la-loop.o src/unix/.libs/libuv_la-pipe.o src/unix/.libs/libuv_la-poll.o src/unix/.libs/libuv_la-process.o src/unix/.libs/libuv_la-signal.o src/unix/.libs/libuv_la-stream.o src/unix/.libs/libuv_la-tcp.o src/unix/.libs/libuv_la-thread.o src/unix/.libs/libuv_la-tty.o src/unix/.libs/libuv_la-udp.o src/unix/.libs/libuv_la-linux-core.o src/unix/.libs/libuv_la-linux-inotify.o src/unix/.libs/libuv_la-linux-syscalls.o src/unix/.libs/libuv_la-procfs-exepath.o src/unix/.libs/libuv_la-proctitle.o src/unix/.libs/libuv_la-sysinfo-loadavg.o src/unix/.libs/libuv_la-sysinfo-memory.o -lrt -lpthread -lnsl -ldl -g -O3 -fstack-protector-strong -g -g -O3 -fstack-protector-strong -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,libuv.so.2 -o .libs/libuv.so.2.0.0 libtool: link: (cd ".libs" && rm -f "libuv.so.2" && ln -s "libuv.so.2.0.0" "libuv.so.2") libtool: link: (cd ".libs" && rm -f "libuv.so" && ln -s "libuv.so.2.0.0" "libuv.so") libtool: link: ar cru .libs/libuv.a src/libuv_la-fs-poll.o src/libuv_la-inet.o src/libuv_la-loop-watcher.o src/libuv_la-threadpool.o src/libuv_la-timer.o src/libuv_la-uv-common.o src/libuv_la-version.o src/unix/libuv_la-async.o src/unix/libuv_la-core.o src/unix/libuv_la-dl.o src/unix/libuv_la-fs.o src/unix/libuv_la-getaddrinfo.o src/unix/libuv_la-getnameinfo.o src/unix/libuv_la-loop.o src/unix/libuv_la-pipe.o src/unix/libuv_la-poll.o src/unix/libuv_la-process.o src/unix/libuv_la-signal.o src/unix/libuv_la-stream.o src/unix/libuv_la-tcp.o src/unix/libuv_la-thread.o src/unix/libuv_la-tty.o src/unix/libuv_la-udp.o src/unix/libuv_la-linux-core.o src/unix/libuv_la-linux-inotify.o src/unix/libuv_la-linux-syscalls.o src/unix/libuv_la-procfs-exepath.o src/unix/libuv_la-proctitle.o src/unix/libuv_la-sysinfo-loadavg.o src/unix/libuv_la-sysinfo-memory.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libuv.a libtool: link: ( cd ".libs" && rm -f "libuv.la" && ln -s "../libuv.la" "libuv.la" ) make[4]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e' echo 1 > scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/build-compiled rm -rf /<>/julia-1.0.4+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e mkdir -p /<>/julia-1.0.4+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/<>/julia-1.0.4+dfsg/usr make -C scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e install DESTDIR="" prefix=/<>/julia-1.0.4+dfsg/usr bindir=/<>/julia-1.0.4+dfsg/usr/tools libdir=/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu shlibdir=/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-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/powerpc64le-linux-gnu' /bin/mkdir -p '/<>/julia-1.0.4+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/<>/julia-1.0.4+dfsg/usr/include' /bin/bash ./libtool --mode=install install --strip-program=true libuv.la '/<>/julia-1.0.4+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu' install --strip-program=true -m 644 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include/uv.h '/<>/julia-1.0.4+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/<>/julia-1.0.4+dfsg/usr/include' install: WARNING: ignoring --strip-program option as -s option was not specified /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/powerpc64le-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/powerpc64le-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/powerpc64le-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/powerpc64le-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/powerpc64le-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/powerpc64le-linux-gnu/libuv.a libtool: install: ranlib /<>/julia-1.0.4+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/libuv.a libtool: warning: remember to run 'libtool --finish /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-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 -- Detecting CXX compile features - done true -ignorelibuv.so /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/libuv.so echo libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e > /<>/julia-1.0.4+dfsg/usr/manifest/libuv -- Looking for dirent.h CMake Warning (dev) at /usr/share/cmake-3.13/Modules/CheckIncludeFile.cmake:70 (message): Policy CMP0075 is not set: Include file check macros honor CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy details. Use the cmake_policy command to set the policy and suppress this warning. CMAKE_REQUIRED_LIBRARIES is set to: m For compatibility with CMake 3.11 and below this check is ignoring it. Call Stack (most recent call first): cmake/config-ix.cmake:47 (check_include_file) CMakeLists.txt:588 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- Looking for dirent.h - found -- Looking for dlfcn.h -- Looking for dlfcn.h - found -- Looking for errno.h -- 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 -- Looking for malloc/malloc.h - not found -- Looking for ndir.h -- Looking for ndir.h - not found -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for signal.h -- 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 -- Looking for sys/param.h - found -- Looking for sys/resource.h -- Looking for sys/resource.h - found -- Looking for sys/stat.h -- Looking for sys/stat.h - found -- Looking for sys/time.h -- Looking for sys/time.h - found -- Looking for sys/types.h -- 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 -- Looking for fenv.h - found -- Looking for FE_ALL_EXCEPT -- Looking for FE_ALL_EXCEPT - found -- Looking for FE_INEXACT -- Looking for FE_INEXACT - found -- Looking for mach/mach.h -- Looking for mach/mach.h - not found -- Looking for CrashReporterClient.h -- Looking for CrashReporterClient.h - not found -- Looking for linux/magic.h -- Looking for linux/magic.h - found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Looking for pthread_getspecific in pthread -- Looking for pthread_getspecific in pthread - found -- Looking for pthread_rwlock_init in pthread -- Looking for pthread_rwlock_init in pthread - found -- Looking for pthread_mutex_lock in pthread -- Looking for pthread_mutex_lock in pthread - found -- Looking for dlopen in dl -- Looking for dlopen in dl - found -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - found -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Looking for xar_open in xar -- Looking for xar_open in xar - not found -- Looking for arc4random -- Looking for arc4random - not found -- Looking for backtrace -- Looking for backtrace - found -- backtrace facility detected in default set of libraries -- Found Backtrace: /usr/include -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed -- Looking for _Unwind_Backtrace -- Looking for _Unwind_Backtrace - found -- Looking for getpagesize -- Looking for getpagesize - found -- Looking for sysconf -- Looking for sysconf - found -- Looking for getrusage -- Looking for getrusage - found -- Looking for setrlimit -- Looking for setrlimit - found -- Looking for isatty -- Looking for isatty - found -- Looking for futimens -- Looking for futimens - found -- Looking for futimes -- Looking for futimes - found -- Looking for posix_fallocate -- Looking for posix_fallocate - found -- Looking for sigaltstack -- Looking for sigaltstack - found -- Looking for writev -- Looking for writev - found -- Looking for lseek64 -- Looking for lseek64 - found -- Looking for mallctl -- Looking for mallctl - not found -- Looking for mallinfo -- Looking for mallinfo - found -- Looking for malloc_zone_statistics -- Looking for malloc_zone_statistics - not found -- Looking for mkdtemp -- Looking for mkdtemp - found -- Looking for mkstemp -- Looking for mkstemp - found -- Looking for mktemp -- Looking for mktemp - found -- Looking for getcwd -- Looking for getcwd - found -- Looking for gettimeofday -- Looking for gettimeofday - found -- Looking for getrlimit -- Looking for getrlimit - found -- Looking for posix_spawn -- Looking for posix_spawn - found -- Looking for pread -- Looking for pread - found -- Looking for realpath -- Looking for realpath - found -- Looking for sbrk -- Looking for sbrk - found -- Looking for strtoll -- Looking for strtoll - found -- Looking for strerror -- Looking for strerror - found -- Looking for strerror_r -- Looking for strerror_r - found -- Looking for strerror_s -- Looking for strerror_s - not found -- Looking for setenv -- Looking for setenv - found -- Looking for dlopen -- Looking for dlopen - found -- Looking for dladdr -- Looking for dladdr - not found -- Looking for __GLIBC__ -- Looking for __GLIBC__ - found -- Looking for sched_getaffinity -- Looking for sched_getaffinity - found -- Looking for CPU_COUNT -- Looking for CPU_COUNT - found -- Looking for pthread_getname_np in pthread -- Looking for pthread_getname_np in pthread - found -- Looking for pthread_setname_np in pthread -- Looking for pthread_setname_np in pthread - found -- Performing Test HAVE_INT64_T -- Performing Test HAVE_INT64_T - Success -- Performing Test HAVE_UINT64_T -- Performing Test HAVE_UINT64_T - Success -- Performing Test HAVE_U_INT64_T -- Performing Test HAVE_U_INT64_T - Success -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success -- Performing Test LLVM_HAS_ATOMICS -- Performing Test LLVM_HAS_ATOMICS - Success -- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG -- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG - Success -- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG -- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG - Failed -- Performing Test HAS_MAYBE_UNINITIALIZED -- Performing Test HAS_MAYBE_UNINITIALIZED - Success -- Native target architecture is PowerPC -- Threads enabled. -- Doxygen disabled. -- Go bindings disabled. -- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH) -- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH) -- OCaml bindings disabled. -- Could NOT find Python module pygments -- Could NOT find Python module pygments.lexers.c_cpp -- Could NOT find Python module yaml -- LLVM host triple: powerpc64le-linux-gnu -- LLVM default target triple: powerpc64le-linux-gnu -- Performing Test C_SUPPORTS_FPIC -- Performing Test C_SUPPORTS_FPIC - Success -- Performing Test CXX_SUPPORTS_FPIC -- Performing Test CXX_SUPPORTS_FPIC - Success -- Building with -fPIC -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success -- Performing Test C_SUPPORTS_WERROR_DATE_TIME -- Performing Test C_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed -- Performing Test CXX_SUPPORTS_CXX11 -- Performing Test CXX_SUPPORTS_CXX11 - Success -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Failed -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Success -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Failed -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG - Failed -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG - Failed -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS - Success -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS - Success -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS - Success -- Performing Test C_SUPPORTS_FDATA_SECTIONS -- Performing Test C_SUPPORTS_FDATA_SECTIONS - Success -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS - Success -- Found PythonInterp: /usr/bin/python3.7 (found version "3.7.3") -- Constructing LLVMBuild project information -- Linker detection: GNU ld -- Targeting NVPTX -- Targeting AMDGPU -- Targeting PowerPC -- 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' make -f lib/Support/CMakeFiles/LLVMSupport.dir/build.make lib/Support/CMakeFiles/LLVMSupport.dir/depend cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "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/TableGen/CMakeFiles/LLVMTableGen.dir/build.make lib/TableGen/CMakeFiles/LLVMTableGen.dir/depend make -f utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "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= make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "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/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= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle/CMakeFiles/LLVMDemangle.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle/CMakeFiles/LLVMDemangle.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle/CMakeFiles/LLVMDemangle.dir/depend.internal". Scanning dependencies of target LLVMDemangle make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Demangle/CMakeFiles/LLVMDemangle.dir/build.make lib/Demangle/CMakeFiles/LLVMDemangle.dir/build 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/TableGen/CMakeFiles/LLVMTableGen.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen/CMakeFiles/LLVMTableGen.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen/CMakeFiles/LLVMTableGen.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/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". make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' Scanning dependencies of target LLVMTableGen 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 [ 0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Demangle -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTableGen.dir/Error.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Error.cpp Scanning dependencies of target obj.llvm-tblgen make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmMatcherEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/AMDGPUMetadata.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/AMDGPUMetadata.cpp [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Main.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/APFloat.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/APFloat.cpp [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 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 /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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 0%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Magic.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/BinaryFormat -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 0%] 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' [ 0%] Built target LLVMBinaryFormat [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamReader.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamRef.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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 ^~~~ [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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 ^~~~ 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' [ 0%] 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' [ 0%] 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' [ 0%] 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' [ 0%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 0%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Chrono.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CodeGenCoverage.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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 ^~~~ [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 0%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmBackend.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmBackend.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmBackend.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 0%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 0%] Linking CXX static library ../libLLVMTableGen.a [ 0%] 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/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/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 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' [ 0%] Built target LLVMTableGen make -f lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build.make lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/depend.internal". Scanning dependencies of target LLVMMCParser make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build.make lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 0%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 0%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 0%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CallingConvEmitter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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 ^~~~ [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 0%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 0%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTF.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/ConvertUTF.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/ConvertUTF.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/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/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 ^~~~ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoWasm.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeEmitterGen.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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 ^~~~ [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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 ^~~~ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DebugCounter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Error.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodePadder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 1%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeView.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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 ^~~~ [ 1%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/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 ^~~~ 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 { ^~~~~~~~~~~~ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/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/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 ^~~~ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCContext.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormatVariadic.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GlobPattern.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 1%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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 ^~~~ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Hashing.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 1%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 1%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/JamCRC.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 1%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/KnownBits.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 1%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LEB128.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/LEB128.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/LEB128.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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 ^~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/CodeGenHwModes.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/LineIterator.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Locale.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 1%] 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 /<>/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 ^~~~~~~~~~~~~ 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' [ 1%] 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' [ 1%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/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 ^~~~~~~~~~~~~ [ 1%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenInstruction.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 1%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LowLevelType.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 3%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/ManagedStatic.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 3%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCExpr.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 3%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCSymbolizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 3%] 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' [ 3%] 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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/build.make lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 3%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLDebugSections.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/NativeFormatting.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/CodeGenMapTable.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenMapTable.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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 ^~~~ [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Options.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCFragment.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Parallel.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Parallel.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Parallel.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInst.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/RandomNumberGenerator.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/MCInstrDesc.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.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/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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/Support/CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SHA1.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/SmallPtrSet.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 4%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLSymbols.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/SpecialCaseList.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Statistic.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Statistic.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Statistic.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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 ^~~~ [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSection.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringPool.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/Support/CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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 ^~~~ [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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/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 ^~~~ [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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 ^~~~ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TarWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSectionMachO.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSectionMachO.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSectionMachO.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionWasm.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCSectionWasm.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSectionWasm.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSectionWasm.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSectionWasm.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 6%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypeHashing.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/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 ^~~~ [ 6%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypes.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 6%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenTarget.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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 ^~~~ [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSymbolELF.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbolELF.h:12, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSymbolELF.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCValue.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TrigramIndex.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWasmObjectTargetWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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 ^~~~ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Triple.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWasmStreamer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 6%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/DAGISelEmitter.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelEmitter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinCOFFStreamer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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 ^~~~ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Unicode.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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 ^~~~ [ 6%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFYAML.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 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 ^~~~ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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 ^~~~ [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 7%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/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/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 ^~~~ [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 ^~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFVisitor.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 7%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFYAML.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/CMakeFiles/LLVMMC.dir/WasmObjectWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 7%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 In file included from /<>/julia-1.0.4+dfsg/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 7%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 [ 7%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 [ 7%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFYAML.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 7%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 [ 7%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/xxhash.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Host.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 9%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOYAML.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Mutex.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcher.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Path.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Path.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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 ^~~~ 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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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 ^~~~ /usr/bin/ranlib ../libLLVMMC.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 11%] Built target LLVMMC make -f lib/Option/CMakeFiles/LLVMOption.dir/build.make lib/Option/CMakeFiles/LLVMOption.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Option /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option/CMakeFiles/LLVMOption.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option/CMakeFiles/LLVMOption.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option/CMakeFiles/LLVMOption.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option/CMakeFiles/LLVMOption.dir/depend.internal". Scanning dependencies of target LLVMOption make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Option/CMakeFiles/LLVMOption.dir/build.make lib/Option/CMakeFiles/LLVMOption.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMOption.dir/Arg.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Option/Arg.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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/powerpc64le-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 ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 11%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ObjectYAML.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 11%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Option.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Option -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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 ^~~~ [ 11%] 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 11%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/OptTable.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Option -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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 ^~~~ [ 11%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmYAML.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 11%] Linking CXX static library ../libLLVMOption.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option && /usr/bin/cmake -P CMakeFiles/LLVMOption.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMOption.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMOption.a CMakeFiles/LLVMOption.dir/Arg.cpp.o CMakeFiles/LLVMOption.dir/ArgList.cpp.o CMakeFiles/LLVMOption.dir/Option.cpp.o CMakeFiles/LLVMOption.dir/OptTable.cpp.o /usr/bin/ranlib ../libLLVMOption.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 11%] 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". [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 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' [ 11%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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 ^~~~ [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Signals.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Signals.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Signals.cpp:181: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Unix/Signals.inc:40:5: warning: "HAVE_MACH_MACH_H" is not defined, evaluates to 0 [-Wundef] #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 ^~~~~~~~~~~ [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DisassemblerEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 11%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/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/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 ^~~~ [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetRegistry.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FastISelEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 11%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadLocal.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 11%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/YAML.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/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/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 11%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 11%] 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 [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/ranlib ../libLLVMObjectYAML.a [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 11%] 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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 11%] 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' [ 11%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MappedBlockStream.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /usr/bin/ranlib ../libLLVMSupport.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 11%] Built target LLVMSupport make -f lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build.make lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/depend.internal". Scanning dependencies of target LLVMDebugInfoCodeView make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build.make lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 11%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/AppendingTypeTableBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/AppendingTypeTableBuilder.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 11%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 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 { ^~~~~~~~~~~~ [ 11%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewRecordIO.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 11%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 ^~~~ [ 11%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/ContinuationRecordBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 11%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFCommon.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 11%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFError.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 11%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVSymbolVisitor.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FixedLenDecoderEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 11%] 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' [ 11%] Built target LLVMDebugInfoMSF make -f lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/build.make lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/depend.internal". 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' [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/GenericError.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/GenericError.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/GenericError.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/IPDBSourceFile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 12%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDB.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 12%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 12%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDataExtractor.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 12%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBContext.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 12%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAbbrev.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 12%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBExtras.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 12%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 14%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAranges.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 14%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugChecksumsSubsection.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 14%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBInterfaceAnchors.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 14%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/GlobalISelEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 14%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbol.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 14%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossExSubsection.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 14%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 14%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossImpSubsection.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 14%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolAnnotation.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 14%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugInfoEntry.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 14%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolBlock.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 14%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugFrameDataSubsection.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 14%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 14%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompiland.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 14%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugInlineeLinesSubsection.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 14%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandDetails.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 14%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugLinesSubsection.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 14%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandEnv.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 14%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 14%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCustom.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 14%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugStringTableSubsection.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 14%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolData.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 14%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsection.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 14%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugMacro.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 14%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolExe.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 14%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionRecord.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 14%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugPubTable.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 14%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionVisitor.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 14%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRangeList.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 14%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFunc.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 14%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDie.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 14%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugEnd.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 14%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolRVASubsection.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 14%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolsSubsection.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 14%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugStart.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 14%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolLabel.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 14%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 14%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFExpression.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 14%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 14%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 14%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 14%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 14%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFGdbIndex.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 14%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 14%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypeUnit.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 14%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 14%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 14%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnitIndex.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 14%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 14%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnit.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeEnum.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/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/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 17%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrInfoEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionArg.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 17%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFVerifier.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionSig.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 17%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Formatters.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeManaged.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypePointer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeTypedef.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/PDBSymbolTypeUDT.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTable.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrDocsEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTableShape.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 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 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/Line.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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 ^~~~ [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUnknown.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/Symbolize -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUsingNamespace.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordName.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 19%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/IntrinsicEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/UDTLayout.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/UDTLayout.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/UDTLayout.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/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 ^~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SimpleTypeSerializer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptor.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 19%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/OptParserEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptorBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptorBuilder.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/StringsAndChecksums.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 19%] 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' [ 19%] Built target LLVMSymbolize make -f lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build.make lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LineEditor /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/depend.internal". Scanning dependencies of target LLVMLineEditor make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build.make lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 19%] Building CXX object lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/LineEditor.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LineEditor -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleList.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordMapping.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 19%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 19%] 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' [ 19%] Built target LLVMLineEditor [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStream.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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 ^~~~ 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' [ 19%] Building CXX object utils/unittest/CMakeFiles/gtest.dir/googletest/src/gtest-all.cc.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_LANG_CXX11=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 ^~~~~~~~~~~~~~~~~~~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStreamBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStreamBuilder.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/Native/EnumTables.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GlobalsStream.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/GlobalsStream.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/GlobalsStream.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/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/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolSerializer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/Hash.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/HashTable.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeDumpVisitor.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStream.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 19%] Building CXX object utils/unittest/CMakeFiles/gtest.dir/googlemock/src/gmock-all.cc.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_LANG_CXX11=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 ^~~~~~~~~~~~~~~~~~~~~~~~~ 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 ^~~~~~~~~~~~~~~ [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStreamBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/ModuleDebugStream.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndex.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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%] Linking CXX static library ../../lib/libgtest.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest && /usr/bin/cmake -P CMakeFiles/gtest.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest && /usr/bin/cmake -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=1 /usr/bin/ar qc ../../lib/libgtest.a CMakeFiles/gtest.dir/googletest/src/gtest-all.cc.o CMakeFiles/gtest.dir/googlemock/src/gmock-all.cc.o /usr/bin/ranlib ../../lib/libgtest.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 19%] Built target gtest make -f lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/build.make lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/depend [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndexDiscovery.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "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' [ 19%] Building CXX object lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/WindowsManifestMerger.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/WindowsManifest && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/WindowsManifest -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/WindowsManifest -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SearchableTableEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeBuiltinSymbol.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 19%] 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' [ 19%] 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' [ 19%] Building CXX object utils/FileCheck/CMakeFiles/FileCheck.dir/FileCheck.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/FileCheck && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/FileCheck -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/FileCheck -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 20%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeCompilandSymbol.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 20%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeHashing.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 20%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumModules.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 20%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordMapping.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 20%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumSymbol.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 20%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumTypes.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 20%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 20%] Linking CXX executable ../../bin/FileCheck cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/FileCheck && /usr/bin/cmake -E cmake_link_script CMakeFiles/FileCheck.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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 [ 20%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeExeSymbol.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 20%] 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' [ 20%] Building CXX object utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/PerfectShuffle.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/PerfectShuffle && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/PerfectShuffle -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/PerfectShuffle -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 20%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeStreamMerger.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 20%] Linking CXX executable ../../bin/llvm-PerfectShuffle cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/PerfectShuffle && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-PerfectShuffle.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-PerfectShuffle.dir/PerfectShuffle.cpp.o -o ../../bin/llvm-PerfectShuffle -Wl,-rpath,"\$ORIGIN/../lib" -lpthread make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 20%] Built target llvm-PerfectShuffle make -f utils/count/CMakeFiles/count.dir/build.make utils/count/CMakeFiles/count.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/count /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/count /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/count/CMakeFiles/count.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/count/CMakeFiles/count.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/count/CMakeFiles/count.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/count/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/count/CMakeFiles/count.dir/depend.internal". Scanning dependencies of target count make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f utils/count/CMakeFiles/count.dir/build.make utils/count/CMakeFiles/count.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 20%] Building C object utils/count/CMakeFiles/count.dir/count.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/count && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/count -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/count -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 [ 20%] Linking C executable ../../bin/count cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/count && /usr/bin/cmake -E cmake_link_script CMakeFiles/count.dir/link.txt --verbose=1 /usr/bin/gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Werror=date-time -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/count.dir/count.c.o -o ../../bin/count -Wl,-rpath,"\$ORIGIN/../lib" -lpthread make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 20%] Built target count make -f utils/not/CMakeFiles/not.dir/build.make utils/not/CMakeFiles/not.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/not /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/not /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/not/CMakeFiles/not.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/not/CMakeFiles/not.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/not/CMakeFiles/not.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/not/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/not/CMakeFiles/not.dir/depend.internal". Scanning dependencies of target not make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f utils/not/CMakeFiles/not.dir/build.make utils/not/CMakeFiles/not.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeRawSymbol.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Built target not make -f utils/yaml-bench/CMakeFiles/yaml-bench.dir/build.make utils/yaml-bench/CMakeFiles/yaml-bench.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableCollection.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/NamedStreamMap.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 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%] 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' [ 22%] Built target LLVMDebugInfoCodeView 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' [ 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 [ 22%] Linking CXX executable ../../bin/yaml-bench make -f unittests/Support/DynamicLibrary/CMakeFiles/SecondLib.dir/build.make unittests/Support/DynamicLibrary/CMakeFiles/SecondLib.dir/depend 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 make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "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= /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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 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++ -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSession.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 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++ -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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' make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Built target SecondLib [ 22%] Built target yaml-bench 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= [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFile.cpp.o 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". cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 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++ -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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++ -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 shared library PipSqueak.so cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary && /usr/bin/cmake -E cmake_link_script CMakeFiles/PipSqueak.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -shared -Wl,-soname,PipSqueak.so -o PipSqueak.so CMakeFiles/PipSqueak.dir/PipSqueak.cxx.o make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Built target PipSqueak make -f utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/build.make utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/UnitTestMain /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/UnitTestMain/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/depend.internal". Scanning dependencies of target gtest_main make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/build.make utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 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++ -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/gtest_main.dir/TestMain.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:311:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] #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 utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetFeatureInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 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 utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/TableGen.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/TableGen.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/TableGen.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFileBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTable.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 22%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Types.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 22%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86DisassemblerTables.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 22%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86EVEX2VEXTablesEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/X86EVEX2VEXTablesEmitter.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/raw_ostream.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.cpp:843:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /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/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/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/Native/PDBStringTableBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PublicsStream.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GSIStreamBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/RawError.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/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/Native/SymbolStream.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiHashing.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStream.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/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 utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CTagsEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStreamBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 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 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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 22%] 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' [ 22%] Built target LLVMDebugInfoPDB 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 -f include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build.make include/llvm/IR/CMakeFiles/intrinsics_gen.dir/depend 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/IR /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/DependInfo.cmake --color= make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/CMakeFiles/intrinsics_gen.dir/DependInfo.cmake --color= make -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-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/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/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". make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-lib /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/CMakeFiles/LibOptionsTableGen.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR/CMakeFiles/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 intrinsics_gen Scanning dependencies of target AttributeCompatFuncTableGen 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' 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 Attributes.gen... 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". 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 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 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' 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%] 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%] 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%] 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 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 [ 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 [ 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' make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Built target AttributeCompatFuncTableGen make -f tools/llvm-cvtres/CMakeFiles/CvtResTableGen.dir/build.make tools/llvm-cvtres/CMakeFiles/CvtResTableGen.dir/depend make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "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= [ 22%] Built target DllOptionsTableGen make -f tools/llvm-mt/CMakeFiles/MtTableGen.dir/build.make tools/llvm-mt/CMakeFiles/MtTableGen.dir/depend 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' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mt /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/CMakeFiles/MtTableGen.dir/DependInfo.cmake --color= make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Built target LibOptionsTableGen 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= [ 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 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 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' make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 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 [ 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%] 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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Updating Opts.inc... [ 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 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 [ 22%] Built target CvtResTableGen make -f lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/build.make lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-dlltool /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/DependInfo.cmake --color= make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' 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". [ 22%] Built target RcTableGen 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= [ 22%] Built target MtTableGen [ 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 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 LLVMDlltoolDriver [ 22%] Updating Intrinsics.gen... 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 cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/Intrinsics.gen.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/Intrinsics.gen make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' 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]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Building CXX object lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/DlltoolDriver.cpp.o make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 22%] Building CXX object lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/LibDriver.cpp.o [ 22%] Built target intrinsics_gen cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-lib -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 make -f lib/IR/CMakeFiles/LLVMCore.dir/build.make lib/IR/CMakeFiles/LLVMCore.dir/depend make -f lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/build.make lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/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= make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "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/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". 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 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' [ 22%] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/FuzzerCLI.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/FuzzMutate -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMFuzzMutate.dir/FuzzerCLI.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/FuzzMutate/FuzzerCLI.cpp Scanning dependencies of target LLVMCore make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/IR/CMakeFiles/LLVMCore.dir/build.make lib/IR/CMakeFiles/LLVMCore.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 22%] 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' [ 22%] Built target LLVMDlltoolDriver [ 22%] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/IRMutator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/FuzzMutate -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 22%] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/OpDescriptor.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/FuzzMutate -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 22%] 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' [ 22%] Built target LLVMLibDriver 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' [ 22%] Building CXX object lib/IRReader/CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IRReader && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IRReader -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IRReader -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 22%] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/Operations.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/FuzzMutate -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 22%] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/RandomIRBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/FuzzMutate -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 22%] 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' [ 22%] 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". 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' [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 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' [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 22%] Linking CXX static library ../libLLVMFuzzMutate.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate && /usr/bin/cmake -P CMakeFiles/LLVMFuzzMutate.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMFuzzMutate.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMFuzzMutate.a CMakeFiles/LLVMFuzzMutate.dir/FuzzerCLI.cpp.o CMakeFiles/LLVMFuzzMutate.dir/IRMutator.cpp.o CMakeFiles/LLVMFuzzMutate.dir/OpDescriptor.cpp.o CMakeFiles/LLVMFuzzMutate.dir/Operations.cpp.o CMakeFiles/LLVMFuzzMutate.dir/RandomIRBuilder.cpp.o /usr/bin/ranlib ../libLLVMFuzzMutate.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Built target LLVMFuzzMutate make -f lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build.make lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/depend.internal". Scanning dependencies of target LLVMAsmPrinter make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build.make lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AddressPool.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/AddressPool.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/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) ^ In file included from /<>/julia-1.0.4+dfsg/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/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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ARMException.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 23%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 23%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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) ^ [ 23%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AutoUpgrade.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 23%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/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/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/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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 ^~~~ [ 23%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/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/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 23%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 23%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 23%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 23%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/ConstantFold.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 23%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 23%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 23%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/ConstantRange.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/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/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/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/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 ^~~~ 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/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 ^~~~ [ 23%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Constants.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 25%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DbgValueHistoryCalculator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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) ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 25%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FastISel.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 25%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugHandlerBase.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchRelaxation.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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 ^~~~ [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/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) ^ In file included from /<>/julia-1.0.4+dfsg/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/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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ 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 ^~~~ /<>/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BuiltinGCs.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 25%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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/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/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 ^~~~ [ 25%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DIBuilder.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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) ^ [ 25%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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 ^~~~ 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/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 ^~~~ 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/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 ^~~~ 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 ^~~~ [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 26%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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) ^ [ 26%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/InstrEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DebugInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 26%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfAccelTable.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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 ^~~~ [ 26%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeDAG.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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/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/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) ^ [ 26%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 26%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DebugLoc.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/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/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/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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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/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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticHandler.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 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 ^~~~ [ 26%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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) ^ [ 26%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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 ^~~~ [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DetectDeadLanes.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Dominators.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Dominators.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Dominators.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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) ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/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/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 26%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 26%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 26%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypes.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 26%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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) ^ [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/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/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 26%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfStringPool.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/IRPrintingPasses.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExecutionDepsFix.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 26%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 26%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/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 ^~~~ [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 26%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandISelPseudos.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 26%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/EHStreamer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/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/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandMemCmp.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 26%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 26%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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/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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/IntrinsicInst.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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 ^~~~ [ 26%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/OcamlGCPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/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/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 ^~~~ [ 26%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinException.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandReductions.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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/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/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 ^~~~ [ 26%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 26%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/CodeViewDebug.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/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) ^ [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FEntryInserter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 26%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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) ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LegacyPassManager.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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/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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FuncletLayout.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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/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 ^~~~ [ 26%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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) ^ [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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 ^~~~ [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GCRootLowering.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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 ^~~~ [ 26%] 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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 26%] Built target LLVMAsmPrinter make -f lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build.make lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/depend [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Mangler.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "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' [ 26%] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MILexer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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) ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 28%] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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 ^~~~ [ 30%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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) ^ [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCStrategy.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/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 /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 30%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGSDNodes.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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/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/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 ^~~~ [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 30%] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIRParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMIRParser.dir/MIRParser.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIRParser.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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) ^ [ 30%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/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/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/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/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/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/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/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 ^~~~ [ 30%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Module.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 30%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ImplicitNullChecks.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/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) ^ [ 30%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ModuleSummaryIndex.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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) ^ [ 30%] Linking CXX static library ../../libLLVMMIRParser.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser && /usr/bin/cmake -P CMakeFiles/LLVMMIRParser.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMMIRParser.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMMIRParser.a CMakeFiles/LLVMMIRParser.dir/MILexer.cpp.o CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o CMakeFiles/LLVMMIRParser.dir/MIRParser.cpp.o /usr/bin/ranlib ../../libLLVMMIRParser.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 30%] Built target LLVMMIRParser make -f lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/build.make lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/depend.internal". Scanning dependencies of target LLVMGlobalISel make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/build.make lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 30%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CallLowering.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/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 ^~~~ cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 30%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Operator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Operator.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Operator.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/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/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IndirectBrExpandPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/IndirectBrExpandPass.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/IndirectBrExpandPass.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 30%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/OptBisect.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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) ^ [ 30%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GlobalISel.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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 ^~~~ [ 30%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/IRTranslator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 30%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Pass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/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) ^ [ 30%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassManager.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/PassManager.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/PassManager.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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 ^~~~ [ 30%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelect.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 30%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 31%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/SafepointIRVerifier.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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/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 ^~~~ [ 31%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 31%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelector.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/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/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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 ^~~~ [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ProfileSummary.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 31%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerHelper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 31%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 31%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Statepoint.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Statepoint.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Statepoint.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/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) ^ [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Type.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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/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/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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 31%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o [ 31%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Legalizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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 ^~~~ [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 31%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LazyMachineBlockFrequencyInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Use.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Value.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/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 ^~~~ cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Value.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Value.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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/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 ^~~~ [ 31%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 31%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 31%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGAddressAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 31%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Localizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMGlobalISel.dir/Localizer.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Localizer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ValueTypes.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/ValueTypes.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/ValueTypes.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/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/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 ^~~~ [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Verifier.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Verifier.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Verifier.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 31%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 31%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 31%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/MachineIRBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/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) ^ In file included from /<>/julia-1.0.4+dfsg/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/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/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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 31%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegBankSelect.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 31%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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) ^ 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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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) ^ [ 31%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 31%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegisterBank.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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/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/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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/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/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 ^~~~ [ 31%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegisterBankInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 31%] Linking CXX static library ../libLLVMCore.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/cmake -P CMakeFiles/LLVMCore.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMCore.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMCore.a CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o CMakeFiles/LLVMCore.dir/Attributes.cpp.o CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o CMakeFiles/LLVMCore.dir/Comdat.cpp.o CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o CMakeFiles/LLVMCore.dir/Constants.cpp.o CMakeFiles/LLVMCore.dir/Core.cpp.o CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o CMakeFiles/LLVMCore.dir/DataLayout.cpp.o CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o CMakeFiles/LLVMCore.dir/DiagnosticHandler.cpp.o CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o CMakeFiles/LLVMCore.dir/Dominators.cpp.o CMakeFiles/LLVMCore.dir/Function.cpp.o CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o CMakeFiles/LLVMCore.dir/Globals.cpp.o CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o CMakeFiles/LLVMCore.dir/Instruction.cpp.o CMakeFiles/LLVMCore.dir/Instructions.cpp.o CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o CMakeFiles/LLVMCore.dir/Mangler.cpp.o CMakeFiles/LLVMCore.dir/Metadata.cpp.o CMakeFiles/LLVMCore.dir/Module.cpp.o CMakeFiles/LLVMCore.dir/ModuleSummaryIndex.cpp.o CMakeFiles/LLVMCore.dir/Operator.cpp.o CMakeFiles/LLVMCore.dir/OptBisect.cpp.o CMakeFiles/LLVMCore.dir/Pass.cpp.o CMakeFiles/LLVMCore.dir/PassManager.cpp.o CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o CMakeFiles/LLVMCore.dir/SafepointIRVerifier.cpp.o CMakeFiles/LLVMCore.dir/ProfileSummary.cpp.o CMakeFiles/LLVMCore.dir/Statepoint.cpp.o CMakeFiles/LLVMCore.dir/Type.cpp.o CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o CMakeFiles/LLVMCore.dir/Use.cpp.o CMakeFiles/LLVMCore.dir/User.cpp.o CMakeFiles/LLVMCore.dir/Value.cpp.o CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o CMakeFiles/LLVMCore.dir/ValueTypes.cpp.o CMakeFiles/LLVMCore.dir/Verifier.cpp.o /usr/bin/ranlib ../libLLVMCore.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 31%] Built target LLVMCore [ 31%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervals.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LiveIntervals.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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) ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 31%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Utils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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) ^ 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' [ 33%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 33%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 33%] 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 /usr/bin/ranlib ../../libLLVMGlobalISel.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 33%] Built target LLVMGlobalISel 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' [ 33%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 33%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 33%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 33%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGTargetInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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/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 ^~~~ [ 34%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/StatepointLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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 ^~~~ 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 ^~~~ [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 34%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/TargetLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 34%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 34%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 34%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitstreamReader.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 34%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/MetadataLoader.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 34%] 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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/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) ^ /usr/bin/ranlib ../../libLLVMSelectionDAG.a [ 34%] 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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 34%] Built target LLVMBitWriter 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". In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' Scanning dependencies of target LLVMTransformUtils [ 34%] Built target LLVMSelectionDAG make -f lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/build.make lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/depend 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' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "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". In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 34%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 Scanning dependencies of target LLVMInstrumentation In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ 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' [ 34%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/AddressSanitizer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/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 ^~~~ [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeShrink.cpp.o [ 34%] 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/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 34%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/ValueList.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 34%] 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' [ 34%] Built target LLVMBitReader 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' [ 34%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 34%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/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/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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 34%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/BoundsChecking.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegUnits.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LiveRegUnits.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegUnits.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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) ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 34%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/BreakCriticalEdges.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/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 ^~~~ [ 34%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DataFlowSanitizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveStacks.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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 ^~~~ [ 34%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 34%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveVariables.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 34%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 34%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/GCOVProfiling.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 34%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LLVMTargetMachine.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 34%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallPromotionUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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 ^~~~ [ 34%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 34%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/MemorySanitizer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 34%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 34%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowLevelType.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 34%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/IndirectCallPromotion.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowerEmuTLS.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 ^~~~ 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 ^~~~ [ 34%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 34%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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) ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 36%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/Instrumentation.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 36%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrProfiling.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 36%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 36%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 36%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 36%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/DemoteRegToStack.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 36%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 36%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EntryExitInstrumenter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 36%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockPlacement.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 36%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EscapeEnumerator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 36%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 36%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Evaluator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 36%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 36%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOMemOPSizeOpt.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 38%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionComparator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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 ^~~~ [ 38%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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) ^ [ 38%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/SanitizerCoverage.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 38%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionImportUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/FunctionImportUtils.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/FunctionImportUtils.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/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 ^~~~ [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 38%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 38%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombinePHI.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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) ^ [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 39%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ThreadSanitizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstrumentation.dir/ThreadSanitizer.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/ThreadSanitizer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:29: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 39%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/EfficiencySanitizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 39%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ImportedFunctionsInliningStatistics.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 39%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/HWAddressSanitizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 39%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o [ 39%] 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/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 39%] Linking CXX static library ../../libLLVMInstrumentation.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/cmake -P CMakeFiles/LLVMInstrumentation.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMInstrumentation.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMInstrumentation.a CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o CMakeFiles/LLVMInstrumentation.dir/BoundsChecking.cpp.o CMakeFiles/LLVMInstrumentation.dir/DataFlowSanitizer.cpp.o CMakeFiles/LLVMInstrumentation.dir/GCOVProfiling.cpp.o CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o CMakeFiles/LLVMInstrumentation.dir/IndirectCallPromotion.cpp.o CMakeFiles/LLVMInstrumentation.dir/Instrumentation.cpp.o CMakeFiles/LLVMInstrumentation.dir/InstrProfiling.cpp.o CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.cpp.o CMakeFiles/LLVMInstrumentation.dir/PGOMemOPSizeOpt.cpp.o CMakeFiles/LLVMInstrumentation.dir/SanitizerCoverage.cpp.o CMakeFiles/LLVMInstrumentation.dir/ThreadSanitizer.cpp.o CMakeFiles/LLVMInstrumentation.dir/EfficiencySanitizer.cpp.o CMakeFiles/LLVMInstrumentation.dir/HWAddressSanitizer.cpp.o /usr/bin/ranlib ../../libLLVMInstrumentation.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 39%] 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' [ 39%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/ADCE.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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 ^~~~ 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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.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 ^~~~ [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 39%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFrameInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ 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 ^~~~ [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LibCallsShrinkWrap.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 39%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AlignmentFromAssumptions.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 39%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/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 ^~~~ [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 39%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/BDCE.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 39%] 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' [ 39%] Built target LLVMInstCombine [ 39%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CallSiteSplitting.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 39%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantHoisting.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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 ^~~~ [ 39%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantProp.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 39%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 39%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/DCE.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/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) ^ [ 39%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/DeadStoreElimination.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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 ^~~~ [ 39%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DivRemPairs.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnroll.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/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/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 39%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 39%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 39%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Float2Int.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/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/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 ^~~~ [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollPeel.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/LoopUnrollPeel.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnrollPeel.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/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 ^~~~ 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' [ 39%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/AlwaysInliner.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/AlwaysInliner.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/AlwaysInliner.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 39%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GuardWidening.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/GuardWidening.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GuardWidening.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GuardWidening.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GuardWidening.cpp:42: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 39%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ArgumentPromotion.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 41%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/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 ^~~~ [ 41%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 42%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BarrierNoopPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 42%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CalledValuePropagation.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 42%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUtils.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 42%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 42%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNHoist.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 42%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOperand.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/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 ^~~~ [ 42%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 42%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ConstantMerge.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/ConstantMerge.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/ConstantMerge.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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 ^~~~ [ 42%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CrossDSOCFI.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/CrossDSOCFI.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/CrossDSOCFI.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 42%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOptimizationRemarkEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 42%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DeadArgumentElimination.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/DeadArgumentElimination.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/DeadArgumentElimination.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 42%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNSink.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 42%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 42%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOutliner.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/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 { ^~~~~~~~~~~~ [ 42%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerMemIntrinsics.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/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) ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/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 ^~~~ [ 42%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ElimAvailExtern.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 42%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 42%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 42%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IVUsersPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 42%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ForceFunctionAttrs.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 42%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 42%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePassRegistry.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 42%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePipeliner.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 42%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionAttrs.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 42%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InductiveRangeCheckElimination.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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) ^ [ 42%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/MetaRenamer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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/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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 42%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 42%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/NameAnonGlobals.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 42%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionImport.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 42%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 42%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/OrderedInstructions.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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 { ^~~~~~~~~~~~ [ 42%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PredicateInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 42%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 42%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 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/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 ^~~~ [ 42%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InferAddressSpaces.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 42%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/PromoteMemoryToRegister.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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 ^~~~ [ 42%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 42%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegionInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineRegionInfo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegionInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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 ^~~~ [ 42%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 42%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripGCRelocates.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/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 ^~~~ [ 42%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdater.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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 ^~~~ [ 42%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalSplit.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 42%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 42%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPConstantPropagation.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 42%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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) ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 42%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SanitizerStats.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/SanitizerStats.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SanitizerStats.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 42%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPO.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 44%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyCFG.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineScheduler.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 44%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InferFunctionAttrs.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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/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/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/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/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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(), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 44%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InlineSimple.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/InlineSimple.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/InlineSimple.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 44%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopAccessAnalysisPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 44%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Inliner.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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 ^~~~ 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/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSink.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 46%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSink.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopSink.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopSink.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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 ^~~~ [ 46%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 46%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyInstructions.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/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/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 ^~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/LoopExtractor.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/LoopExtractor.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 46%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDataPrefetch.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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/Transforms/IPO/CMakeFiles/LLVMipo.dir/LowerTypeTests.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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 ^~~~ [ 46%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineTraceMetrics.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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 ^~~~ [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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/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/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/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 ^~~~ [ 46%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDistribute.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 46%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SplitModule.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripNonLineTableDebugInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 46%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/MergeFunctions.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 46%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SymbolRewriter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 46%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PatchableFunction.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyFunctionExitNodes.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/UnifyFunctionExitNodes.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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) ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 46%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PartialInlining.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 46%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/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/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 46%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/VNCoercion.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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 ^~~~ [ 46%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopInterchange.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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 ^~~~ [ 46%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PassManagerBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 46%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrintingPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/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 ^~~~ 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 ^~~~ [ 46%] 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/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 ^~~~ /usr/bin/ranlib ../../libLLVMTransformUtils.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 46%] 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' [ 46%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoadStoreVectorizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 46%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MacroFusion.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 46%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PruneEH.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/PruneEH.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PruneEH.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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 ^~~~ [ 46%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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 ^~~~ [ 46%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 46%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 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 { ^~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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) ^ [ 46%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorize.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 46%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ParallelCG.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 46%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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/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 ^~~~ [ 46%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPassManager.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopPassManager.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopPassManager.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/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/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 47%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripDeadPrototypes.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 47%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripSymbols.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 47%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPredication.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 47%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 47%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ThinLTOBitcodeWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/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/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 ^~~~ [ 47%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRerollPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 47%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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) ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 47%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRAHazardRecognizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 47%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/WholeProgramDevirt.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/WholeProgramDevirt.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/WholeProgramDevirt.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 47%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 47%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 47%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SLPVectorizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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) ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 47%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PreISelIntrinsicLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/PreISelIntrinsicLowering.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PreISelIntrinsicLowering.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 47%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 47%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSimplifyCFG.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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) ^ [ 47%] 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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ /usr/bin/ranlib ../../libLLVMipo.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/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 ^~~~ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 47%] 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' [ 49%] Building CXX object lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/Hello.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Hello -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fPIC -fno-exceptions -fno-rtti -o CMakeFiles/LLVMHello.dir/Hello.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Hello/Hello.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 49%] Linking CXX shared module ../../LLVMHello.so cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMHello.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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" [ 49%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 49%] 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' [ 49%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARC.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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) ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 49%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCOpts.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/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 /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/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 { ^~~~~~~~~~~~ [ 49%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 49%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/Vectorize.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 49%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlan.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMVectorize.dir/VPlan.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/VPlan.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 49%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 49%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 49%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAPElim.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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 ^~~~ [ 49%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 49%] 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' [ 49%] 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". [ 49%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCContract.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 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' [ 49%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/Coroutines.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/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) ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 49%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroCleanup.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 49%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependencyAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 49%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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) ^ [ 49%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroEarly.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCoroutines.dir/CoroEarly.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines/CoroEarly.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 49%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnswitch.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 49%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroElide.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 49%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 49%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysisEvaluator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysisEvaluator.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ProvenanceAnalysisEvaluator.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/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) ^ [ 49%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroFrame.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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 ^~~~ [ 49%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/PtrState.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjCARCOpts.dir/PtrState.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/PtrState.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 49%] 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' [ 49%] 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' [ 49%] Building CXX object lib/Linker/CMakeFiles/LLVMLinker.dir/IRMover.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Linker && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Linker -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Linker -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 49%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroSplit.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopVersioningLICM.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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 ^~~~ 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 ^~~~ [ 50%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerAtomic.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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%] 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 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 53%] Building CXX object lib/Linker/CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Linker && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Linker -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Linker -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 53%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LowerExpectIntrinsic.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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/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 ^~~~ [ 53%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerGuardIntrinsic.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 53%] 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 [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 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' [ 53%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 53%] Built target LLVMLinker [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 53%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/MemCpyOptimizer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/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/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/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 53%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisSummary.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 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 ^~~~ [ 53%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 53%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 53%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/RegisterPressure.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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) ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/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) ^ /<>/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/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/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 55%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 55%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterUsageInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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) ^ In file included from /<>/julia-1.0.4+dfsg/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) ^ In file included from /<>/julia-1.0.4+dfsg/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/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NewGVN.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 55%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 55%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoCollector.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/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 ^~~~ [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoPropagate.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/RegUsageInfoPropagate.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoPropagate.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ 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". In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ Scanning dependencies of target LLVMLTO make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/LTO/CMakeFiles/LLVMLTO.dir/build.make lib/LTO/CMakeFiles/LLVMLTO.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 55%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/Caching.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ResetMachineFunctionPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 55%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 55%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStack.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 55%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLAndersAliasAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/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) ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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 ^~~~ [ 55%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 55%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLSteensAliasAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackColoring.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 55%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PlaceSafepoints.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 55%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOBackend.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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 ^~~~ [ 55%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackLayout.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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 ^~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 { ^~~~~~~~~~~~ [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScalarizeMaskedMemIntrin.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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) ^ [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 55%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOModule.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/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) ^ In file included from /<>/julia-1.0.4+dfsg/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/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/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 ^~~~ [ 57%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/RewriteStatepointsForGC.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 57%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/LTO/CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTOCodeGenerator.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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 { ^~~~~~~~~~~~ /<>/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) ^ In file included from /<>/julia-1.0.4+dfsg/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/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CallPrinter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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 ^~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/LTO/CMakeFiles/LLVMLTO.dir/UpdateCompilerUsed.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMLTO.dir/UpdateCompilerUsed.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/UpdateCompilerUsed.cpp [ 57%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 57%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 57%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/ThinLTOCodeGenerator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMLTO.dir/ThinLTOCodeGenerator.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/ThinLTOCodeGenerator.cpp [ 57%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CodeMetrics.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 57%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SROA.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 57%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 ^~~~ [ 57%] Linking CXX static library ../libLLVMLTO.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO && /usr/bin/cmake -P CMakeFiles/LLVMLTO.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMLTO.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMLTO.a CMakeFiles/LLVMLTO.dir/Caching.cpp.o CMakeFiles/LLVMLTO.dir/LTO.cpp.o CMakeFiles/LLVMLTO.dir/LTOBackend.cpp.o CMakeFiles/LLVMLTO.dir/LTOModule.cpp.o CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o CMakeFiles/LLVMLTO.dir/UpdateCompilerUsed.cpp.o CMakeFiles/LLVMLTO.dir/ThinLTOCodeGenerator.cpp.o In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/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 ^~~~ /usr/bin/ranlib ../libLLVMLTO.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 57%] Built target LLVMLTO make -f lib/Object/CMakeFiles/LLVMObject.dir/build.make lib/Object/CMakeFiles/LLVMObject.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object/CMakeFiles/LLVMObject.dir/DependInfo.cmake --color= [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o 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". cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 Scanning dependencies of target LLVMObject make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Object/CMakeFiles/LLVMObject.dir/build.make lib/Object/CMakeFiles/LLVMObject.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 57%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Archive.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/Archive.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/Archive.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Analysis/CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 57%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 57%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 57%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Binary.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/Object/CMakeFiles/LLVMObject.dir/COFFImportFile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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 ^~~~ [ 57%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/Object/CMakeFiles/LLVMObject.dir/COFFModuleDefinition.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/COFFModuleDefinition.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/COFFModuleDefinition.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 57%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalarizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 57%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o 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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/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/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 ^~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DivergenceAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/ELF.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SeparateConstOffsetFromGEP.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/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/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/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/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 ^~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 58%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/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/Analysis/CMakeFiles/LLVMAnalysis.dir/EHPersonalities.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 58%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Error.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 58%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 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/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRSymtab.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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) ^ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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 ^~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/Object/CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMaps.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/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) ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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 ^~~~ [ 58%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 60%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculateAroundPHIs.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 60%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ModuleSymbolTable.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/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/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 ^~~~ [ 60%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Object.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/Object.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/Object.cpp [ 60%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ObjectFile.cpp [ 60%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 60%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 60%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/InstructionSimplify.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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 ^~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/Object/CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/Object/CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/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/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/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/Object/CMakeFiles/LLVMObject.dir/WasmObjectFile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 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 ^~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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) ^ [ 61%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/WindowsResource.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/WindowsResource.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/WindowsResource.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/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/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/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/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 ^~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/Analysis/CMakeFiles/LLVMAnalysis.dir/Interval.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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) ^ [ 61%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IntervalPartition.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 61%] Linking CXX static library ../libLLVMObject.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/cmake -P CMakeFiles/LLVMObject.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMObject.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMObject.a CMakeFiles/LLVMObject.dir/Archive.cpp.o CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o CMakeFiles/LLVMObject.dir/Binary.cpp.o CMakeFiles/LLVMObject.dir/COFFImportFile.cpp.o CMakeFiles/LLVMObject.dir/COFFModuleDefinition.cpp.o CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o CMakeFiles/LLVMObject.dir/Decompressor.cpp.o CMakeFiles/LLVMObject.dir/ELF.cpp.o CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o CMakeFiles/LLVMObject.dir/Error.cpp.o CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o CMakeFiles/LLVMObject.dir/IRSymtab.cpp.o CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o CMakeFiles/LLVMObject.dir/ModuleSymbolTable.cpp.o CMakeFiles/LLVMObject.dir/Object.cpp.o CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o CMakeFiles/LLVMObject.dir/WasmObjectFile.cpp.o CMakeFiles/LLVMObject.dir/WindowsResource.cpp.o /usr/bin/ranlib ../libLLVMObject.a In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 61%] 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' [ 61%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngine.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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 ^~~~ /<>/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 { ^~~~~~~~~~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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/Analysis/CMakeFiles/LLVMAnalysis.dir/IteratedDominanceFrontier.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 63%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngineBindings.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 63%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBranchProbabilityInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 63%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 63%] 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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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) ^ /usr/bin/ranlib ../../libLLVMScalarOpts.a [ 63%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/GDBRegistrationListener.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 65%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBlockFrequencyInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 65%] Built target LLVMScalarOpts 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". In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ 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' [ 65%] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Execution.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Interpreter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 65%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/SectionMemoryManager.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/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 ^~~~ [ 65%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp [ 65%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/TargetSelect.cpp.o [ 65%] 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/ExecutionEngine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/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) ^ [ 65%] Linking CXX static library ../libLLVMExecutionEngine.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine && /usr/bin/cmake -P CMakeFiles/LLVMExecutionEngine.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMExecutionEngine.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMExecutionEngine.a CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngine.cpp.o CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngineBindings.cpp.o CMakeFiles/LLVMExecutionEngine.dir/GDBRegistrationListener.cpp.o CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o CMakeFiles/LLVMExecutionEngine.dir/TargetSelect.cpp.o /usr/bin/ranlib ../libLLVMExecutionEngine.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 65%] Built target LLVMExecutionEngine 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' [ 65%] Building CXX object lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/MCJIT.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/MCJIT && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/MCJIT -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/MCJIT -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/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; ^~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 65%] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/ExternalFunctions.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Interpreter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 65%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 65%] 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' [ 65%] Built target LLVMMCJIT make -f lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build.make lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DependInfo.cmake --color= 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' [ 65%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ExecutionUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 65%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 65%] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Interpreter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Interpreter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 65%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IndirectionUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMOrcJIT.dir/IndirectionUtils.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/IndirectionUtils.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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 ^~~~ [ 65%] 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' [ 65%] Built target LLVMInterpreter 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' [ 65%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/JITSymbol.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 65%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 65%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RTDyldMemoryManager.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMRuntimeDyld.dir/RTDyldMemoryManager.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp [ 65%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 65%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyld.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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 ^~~~ 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 ^~~~ [ 65%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetPassConfig.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/TargetPassConfig.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetPassConfig.cpp [ 65%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/NullResolver.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 65%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldChecker.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldChecker.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp [ 65%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 65%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcABISupport.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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 ^~~~ [ 65%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcCBindings.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 65%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetRegisterInfo.cpp [ 65%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 65%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldCOFF.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldCOFF.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/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 ^~~~ [ 65%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 65%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldELF.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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) ^ 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 ^~~~ 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 ^~~~ [ 65%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcError.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 65%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSubtargetInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/TargetSubtargetInfo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSubtargetInfo.cpp [ 65%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcMCJITReplacement.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMOrcJIT.dir/OrcMCJITReplacement.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/OrcMCJITReplacement.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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) ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 65%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 65%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAnalysisManager.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 65%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/RPCUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 65%] 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' [ 65%] 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' [ 65%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/Target.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 65%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldMachO.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldMachO.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp [ 65%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetIntrinsicInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 66%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 66%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopUnrollAnalyzer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 66%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/Targets/RuntimeDyldELFMips.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 66%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 66%] 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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 66%] 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' [ 66%] 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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 66%] 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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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) ^ [ 66%] 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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 66%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 66%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 66%] 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/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 66%] Building NVPTXGenSubtargetInfo.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && ../../../bin/llvm-tblgen -gen-subtarget -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc.tmp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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) ^ [ 66%] 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 [ 66%] 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 [ 66%] 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 [ 66%] 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 [ 66%] 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' [ 66%] Built target NVPTXCommonTableGen make -f lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/build.make lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/depend.internal". Scanning dependencies of target AMDGPUCommonTableGen make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/build.make lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 66%] Building AMDGPUGenRegisterInfo.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-register-info -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc.tmp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 66%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 68%] 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 [ 68%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachineC.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 68%] 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' [ 68%] Built target LLVMTarget make -f lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/build.make lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "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/PowerPC /<>/julia-1.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/PowerPC /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/depend.internal". [ 68%] Building AMDGPUGenDAGISel.inc... Scanning dependencies of target PowerPCCommonTableGen make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/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 make -f lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/build.make lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 68%] Building PPCGenAsmWriter.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && ../../../bin/llvm-tblgen -gen-asm-writer -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -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/PowerPC/PPC.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenAsmWriter.inc.tmp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 68%] Building PPCGenAsmMatcher.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && ../../../bin/llvm-tblgen -gen-asm-matcher -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -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/PowerPC/PPC.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenAsmMatcher.inc.tmp [ 68%] Building PPCGenDisassemblerTables.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && ../../../bin/llvm-tblgen -gen-disassembler -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -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/PowerPC/PPC.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenDisassemblerTables.inc.tmp [ 68%] Building PPCGenMCCodeEmitter.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && ../../../bin/llvm-tblgen -gen-emitter -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -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/PowerPC/PPC.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenMCCodeEmitter.inc.tmp [ 68%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 68%] Building PPCGenRegisterInfo.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && ../../../bin/llvm-tblgen -gen-register-info -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -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/PowerPC/PPC.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenRegisterInfo.inc.tmp [ 68%] Building PPCGenInstrInfo.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && ../../../bin/llvm-tblgen -gen-instr-info -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -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/PowerPC/PPC.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenInstrInfo.inc.tmp [ 68%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/WinEHPrepare.cpp [ 68%] Building AMDGPUGenCallingConv.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-callingconv -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenCallingConv.inc.tmp [ 68%] Building PPCGenDAGISel.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && ../../../bin/llvm-tblgen -gen-dag-isel -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -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/PowerPC/PPC.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenDAGISel.inc.tmp [ 68%] Building AMDGPUGenSubtargetInfo.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-subtarget -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenSubtargetInfo.inc.tmp [ 68%] Building PPCGenFastISel.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && ../../../bin/llvm-tblgen -gen-fast-isel -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -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/PowerPC/PPC.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenFastISel.inc.tmp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/WinEHPrepare.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/WinEHPrepare.cpp:1101:61: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 68%] Building PPCGenCallingConv.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && ../../../bin/llvm-tblgen -gen-callingconv -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -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/PowerPC/PPC.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenCallingConv.inc.tmp [ 68%] Building AMDGPUGenIntrinsics.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-tgt-intrinsic -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenIntrinsics.inc.tmp [ 68%] Building PPCGenSubtargetInfo.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && ../../../bin/llvm-tblgen -gen-subtarget -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -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/PowerPC/PPC.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenSubtargetInfo.inc.tmp [ 68%] Updating PPCGenAsmWriter.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenAsmWriter.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenAsmWriter.inc [ 68%] Updating PPCGenAsmMatcher.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenAsmMatcher.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenAsmMatcher.inc [ 68%] Updating PPCGenDisassemblerTables.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenDisassemblerTables.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenDisassemblerTables.inc [ 68%] Updating PPCGenMCCodeEmitter.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenMCCodeEmitter.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenMCCodeEmitter.inc [ 68%] Updating PPCGenRegisterInfo.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenRegisterInfo.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenRegisterInfo.inc [ 68%] Updating PPCGenInstrInfo.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenInstrInfo.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenInstrInfo.inc [ 68%] Updating PPCGenDAGISel.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenDAGISel.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenDAGISel.inc [ 68%] Updating PPCGenFastISel.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenFastISel.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenFastISel.inc [ 69%] Updating PPCGenCallingConv.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenCallingConv.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenCallingConv.inc [ 69%] Updating PPCGenSubtargetInfo.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenSubtargetInfo.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenSubtargetInfo.inc make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Built target PowerPCCommonTableGen 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' [ 69%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 69%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDepPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 69%] 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 [ 69%] 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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 69%] 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 [ 69%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 69%] 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 [ 69%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 69%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/XRayInstrumentation.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 69%] 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/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) ^ [ 69%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryBuiltins.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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 ^~~~ [ 69%] 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 In file included from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 69%] 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 [ 69%] 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 [ 69%] 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 [ 69%] 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 [ 69%] 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 [ 69%] 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 [ 69%] 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 [ 69%] 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 [ 69%] 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 [ 69%] 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 [ 69%] 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 [ 69%] 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 [ 69%] 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 [ 69%] 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 [ 69%] 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' [ 69%] Built target AMDGPUCommonTableGen make -f lib/ProfileData/CMakeFiles/LLVMProfileData.dir/build.make lib/ProfileData/CMakeFiles/LLVMProfileData.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/depend.internal". 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' [ 69%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/GCOV.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /usr/bin/ranlib ../libLLVMCodeGen.a [ 69%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Built target LLVMCodeGen make -f lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/build.make lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/depend.internal". Scanning dependencies of target LLVMCoverage make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/build.make lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMapping.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 69%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 69%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/Parser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 69%] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 69%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 69%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 69%] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingReader.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCoverage.dir/CoverageMappingReader.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp [ 69%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSA.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/MemorySSA.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemorySSA.cpp [ 69%] Linking CXX static library ../libLLVMAsmParser.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser && /usr/bin/cmake -P CMakeFiles/LLVMAsmParser.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAsmParser.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMAsmParser.a CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o CMakeFiles/LLVMAsmParser.dir/LLParser.cpp.o CMakeFiles/LLVMAsmParser.dir/Parser.cpp.o /usr/bin/ranlib ../libLLVMAsmParser.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Built target LLVMAsmParser [ 69%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 ^~~~ [ 69%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/ProfileSummaryBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 69%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/SampleProf.cpp [ 69%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfReader.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 71%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 71%] 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' [ 71%] Built target LLVMCoverage 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". [ 71%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSAUpdater.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 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' [ 71%] Building CXX object lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Passes && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Passes -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Passes -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 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 ^~~~ [ 71%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 71%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleSummaryAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ModuleSummaryAnalysis.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ModuleSummaryAnalysis.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 71%] 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' [ 71%] Built target LLVMProfileData [ 71%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 71%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ObjCARCAnalysisUtils.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 71%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ 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' [ 71%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/InstrumentationMap.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/XRay && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/XRay -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/XRay -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 71%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OptimizationRemarkEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 71%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/Trace.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/XRay && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/XRay -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/XRay -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 71%] 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' [ 71%] Built target LLVMXRay [ 71%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OrderedBasicBlock.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 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' [ 71%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/PHITransAddr.cpp [ 71%] Building CXX object tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/FileAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 71%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 71%] Building CXX object tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/GraphBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 73%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ProfileSummaryInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ProfileSummaryInfo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ProfileSummaryInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 73%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/PtrUseVisitor.cpp [ 73%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 73%] 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' [ 73%] Built target LLVMCFIVerify [ 73%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 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' [ 73%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAllocaHoisting.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/RegionPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/RegionPrinter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAssignValidGlobalNames.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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/ScalarEvolution.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXFrameLowering.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 { ^~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 73%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelDAGToDAG.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/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/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 ^~~~ [ 73%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 73%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXImageOptimizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXImageOptimizer.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXImageOptimizer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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 ^~~~ [ 73%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXInstrInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/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) ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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 ^~~~ 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' [ 73%] Building CXX object lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/NVPTXTargetInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/TargetInfo && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/TargetInfo -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/TargetInfo -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 73%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAggrCopies.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 73%] 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' [ 73%] 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' [ 73%] Building CXX object lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/NVPTXInstPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/InstPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/InstPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/InstPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXAsmPrinter.dir/NVPTXInstPrinter.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 73%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerArgs.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 73%] Built target LLVMPasses make -f lib/Target/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' [ 73%] Building CXX object lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCAsmInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCAsmInfo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 73%] Building CXX object lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCTargetDesc.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 73%] 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' [ 73%] Built target LLVMNVPTXAsmPrinter 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= [ 73%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/depend.internal". In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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) ^ 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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAliasAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAliasAnalysis.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAliasAnalysis.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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/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 ^~~~ [ 73%] Linking CXX static library ../../../libLLVMNVPTXDesc.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc && /usr/bin/cmake -P CMakeFiles/LLVMNVPTXDesc.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMNVPTXDesc.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMNVPTXDesc.a CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCAsmInfo.cpp.o CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCTargetDesc.cpp.o /usr/bin/ranlib ../../../libLLVMNVPTXDesc.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 73%] Built target LLVMNVPTXDesc [ 73%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAlloca.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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 ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAlwaysInlinePass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 73%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPeephole.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 73%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionExpander.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateKernelFeatures.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateUniformValues.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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) ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 73%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXMCExpr.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXMCExpr.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXMCExpr.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 73%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPrologEpilogPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ make -f lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/build.make lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/depend.internal". Scanning dependencies of target LLVMAMDGPUUtils make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/build.make lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 73%] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUBaseInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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 ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUArgumentUsageInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUArgumentUsageInfo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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 ^~~~ [ 73%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 73%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXRegisterInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXRegisterInfo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/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/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/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 ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDKernelCodeTUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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 ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAsmPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 73%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 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 ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUAsmUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUAsmUtils.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.cpp [ 73%] Linking CXX static library ../../../libLLVMAMDGPUUtils.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils && /usr/bin/cmake -P CMakeFiles/LLVMAMDGPUUtils.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAMDGPUUtils.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMAMDGPUUtils.a CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUBaseInfo.cpp.o CMakeFiles/LLVMAMDGPUUtils.dir/AMDKernelCodeTUtils.cpp.o CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUAsmUtils.cpp.o /usr/bin/ranlib ../../../libLLVMAMDGPUUtils.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 73%] Built target LLVMAMDGPUUtils make -f lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/build.make lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/depend.internal". Scanning dependencies of target LLVMAMDGPUInfo make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/build.make lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 73%] Building CXX object lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/AMDGPUTargetInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 73%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXReplaceImageHandles.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXReplaceImageHandles.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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) ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 73%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 73%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXSubtarget.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 73%] Linking CXX static library ../../../libLLVMAMDGPUInfo.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo && /usr/bin/cmake -P CMakeFiles/LLVMAMDGPUInfo.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAMDGPUInfo.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMAMDGPUInfo.a CMakeFiles/LLVMAMDGPUInfo.dir/AMDGPUTargetInfo.cpp.o /usr/bin/ranlib ../../../libLLVMAMDGPUInfo.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 73%] Built target LLVMAMDGPUInfo make -f lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/build.make lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/depend.internal". Scanning dependencies of target LLVMAMDGPUDesc make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/build.make lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 73%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUAsmBackend.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUAsmBackend.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFObjectWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/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) ^ [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCallLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 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 ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFStreamer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFStreamer.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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 ^~~~ 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 ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUHSAMetadataStreamer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 73%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetMachine.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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/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 ^~~~ [ 73%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/Trace.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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) ^ [ 73%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCodeGenPrepare.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCodeGenPrepare.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/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 ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCAsmInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCCodeEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 73%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCTargetDesc.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCTargetDesc.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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) ^ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 73%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetTransformInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 73%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUTargetStreamer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUFrameLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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 ^~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ValueLatticeUtils.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ValueLatticeUtils.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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 ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstrInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ValueTracking.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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 ^~~~ [ 74%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600MCCodeEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/NVPTXUtilities.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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) ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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 ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/SIMCCodeEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMIntrRange.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstructionSelector.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 make -f lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/build.make lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "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/PowerPC /<>/julia-1.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/PowerPC /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/depend.internal". [ 76%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMReflect.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 Scanning dependencies of target LLVMPowerPCCodeGen make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/build.make lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 76%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBoolRetToInt.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBoolRetToInt.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBoolRetToInt.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/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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 ^~~~ [ 76%] 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' [ 76%] Built target LLVMNVPTXCodeGen make -f lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/build.make lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "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/PowerPC/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/PowerPC/AsmParser /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/AsmParser/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/depend.internal". Scanning dependencies of target LLVMPowerPCAsmParser make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/build.make lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 76%] Building CXX object lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/PPCAsmParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/AsmParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/AsmParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/AsmParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCAsmParser.dir/PPCAsmParser.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/AsmParser/PPCAsmParser.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/PowerPC/PPCSubtarget.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBoolRetToInt.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/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBoolRetToInt.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/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBoolRetToInt.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/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBoolRetToInt.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 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBoolRetToInt.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/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBoolRetToInt.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/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBoolRetToInt.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/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/AsmParser/PPCAsmParser.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/Target/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBoolRetToInt.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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBoolRetToInt.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/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 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/MCAsmLayout.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/AsmParser/PPCAsmParser.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/MCAsmLayout.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUIntrinsicInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUIntrinsicInfo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp [ 76%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 77%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCAsmPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCAsmPrinter.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCAsmPrinter.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/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/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 77%] Linking CXX static library ../../../libLLVMPowerPCAsmParser.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/AsmParser && /usr/bin/cmake -P CMakeFiles/LLVMPowerPCAsmParser.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/AsmParser && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMPowerPCAsmParser.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMPowerPCAsmParser.a CMakeFiles/LLVMPowerPCAsmParser.dir/PPCAsmParser.cpp.o /usr/bin/ranlib ../../../libLLVMPowerPCAsmParser.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 77%] Built target LLVMPowerPCAsmParser make -f lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/build.make lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "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/PowerPC/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/PowerPC/Disassembler /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/Disassembler/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/depend.internal". Scanning dependencies of target LLVMPowerPCDisassembler make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/build.make lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 77%] Building CXX object lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/PPCDisassembler.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/Disassembler && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/Disassembler -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/Disassembler -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCDisassembler.dir/PPCDisassembler.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/Disassembler/PPCDisassembler.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/PowerPC/PPCSubtarget.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCAsmPrinter.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/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelDAGToDAG.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCAsmPrinter.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/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/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCAsmPrinter.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/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/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCAsmPrinter.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/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/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCAsmPrinter.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/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/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCAsmPrinter.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/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/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCAsmPrinter.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/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/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCAsmPrinter.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/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/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCAsmPrinter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 77%] Linking CXX static library ../libLLVMAnalysis.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/cmake -P CMakeFiles/LLVMAnalysis.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAnalysis.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMAnalysis.a CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o CMakeFiles/LLVMAnalysis.dir/AliasAnalysisSummary.cpp.o CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o CMakeFiles/LLVMAnalysis.dir/CFLAndersAliasAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/CFLSteensAliasAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o CMakeFiles/LLVMAnalysis.dir/CmpInstAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/DivergenceAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o CMakeFiles/LLVMAnalysis.dir/EHPersonalities.cpp.o CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o CMakeFiles/LLVMAnalysis.dir/IndirectCallPromotionAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o CMakeFiles/LLVMAnalysis.dir/Interval.cpp.o CMakeFiles/LLVMAnalysis.dir/IntervalPartition.cpp.o CMakeFiles/LLVMAnalysis.dir/IteratedDominanceFrontier.cpp.o CMakeFiles/LLVMAnalysis.dir/LazyBranchProbabilityInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/LazyBlockFrequencyInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/LoopAnalysisManager.cpp.o CMakeFiles/LLVMAnalysis.dir/LoopUnrollAnalyzer.cpp.o CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o CMakeFiles/LLVMAnalysis.dir/MemDepPrinter.cpp.o CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o CMakeFiles/LLVMAnalysis.dir/MemorySSA.cpp.o CMakeFiles/LLVMAnalysis.dir/MemorySSAUpdater.cpp.o CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o CMakeFiles/LLVMAnalysis.dir/ModuleSummaryAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o CMakeFiles/LLVMAnalysis.dir/OptimizationRemarkEmitter.cpp.o CMakeFiles/LLVMAnalysis.dir/OrderedBasicBlock.cpp.o CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o CMakeFiles/LLVMAnalysis.dir/ProfileSummaryInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionExpander.cpp.o CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/TypeMetadataUtils.cpp.o CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o CMakeFiles/LLVMAnalysis.dir/ValueLattice.cpp.o CMakeFiles/LLVMAnalysis.dir/ValueLatticeUtils.cpp.o CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/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/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCAsmPrinter.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/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/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCAsmPrinter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /usr/bin/ranlib ../libLLVMAnalysis.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 77%] Built target LLVMAnalysis In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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) ^ [ 77%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchSelector.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchSelector.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchSelector.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 77%] Linking CXX static library ../../../libLLVMPowerPCDisassembler.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/Disassembler && /usr/bin/cmake -P CMakeFiles/LLVMPowerPCDisassembler.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/Disassembler && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMPowerPCDisassembler.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMPowerPCDisassembler.a CMakeFiles/LLVMPowerPCDisassembler.dir/PPCDisassembler.cpp.o /usr/bin/ranlib ../../../libLLVMPowerPCDisassembler.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 77%] Built target LLVMPowerPCDisassembler [ 77%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchCoalescing.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchCoalescing.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchCoalescing.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 77%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCCState.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCCState.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchSelector.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/CodeGen/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchSelector.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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchSelector.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/CodeGen/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchSelector.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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchSelector.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/CodeGen/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchSelector.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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchSelector.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/CodeGen/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchSelector.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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchSelector.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/Target/PowerPC/PPCBranchCoalescing.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/lib/Target/PowerPC/PPCBranchCoalescing.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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchCoalescing.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/Target/PowerPC/PPCBranchCoalescing.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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchCoalescing.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/Target/PowerPC/PPCBranchCoalescing.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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchCoalescing.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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.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/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/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/PowerPC/PPCBranchCoalescing.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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchCoalescing.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/Target/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.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/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCTRLoops.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCTRLoops.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCTRLoops.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.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/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCHazardRecognizers.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCHazardRecognizers.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.cpp [ 79%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCInstrInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCInstrInfo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.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/PowerPC/PPCSubtarget.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCTRLoops.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/Target/PowerPC/PPCFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCTRLoops.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/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCTRLoops.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/lib/Target/PowerPC/PPCFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCTRLoops.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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCTRLoops.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/lib/Target/PowerPC/PPCFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCTRLoops.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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCTRLoops.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/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/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/TargetFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCTRLoops.cpp:27: /<>/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 >; DerivedT = llvm::DenseMap, llvm::DenseMapInfo >; KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; 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 = llvm::AssumptionCache::AffectedValueCallbackVH; 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 = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:42: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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.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/lib/Target/PowerPC/PPCFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCTRLoops.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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCTRLoops.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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.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/Target/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘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) ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void 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/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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void 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/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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void 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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In 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/PowerPC/PPCInstrInfo.cpp:1762: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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In 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/PowerPC/PPCInstrInfo.cpp:1870: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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 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/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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelDAGToDAG.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelDAGToDAG.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelDAGToDAG.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelLowering.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.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/PowerPC/PPCSubtarget.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelDAGToDAG.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/Target/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelDAGToDAG.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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelDAGToDAG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘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/PowerPC/PPCSubtarget.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.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) ^ [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCEarlyReturn.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCEarlyReturn.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCEarlyReturn.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelDAGToDAG.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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelDAGToDAG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelDAGToDAG.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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelDAGToDAG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelDAGToDAG.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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelDAGToDAG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In 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/PowerPC/PPCISelLowering.cpp:5312: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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘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/PowerPC/PPCSubtarget.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCEarlyReturn.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/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCEarlyReturn.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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCEarlyReturn.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/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCEarlyReturn.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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCEarlyReturn.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/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCEarlyReturn.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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCEarlyReturn.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/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCEarlyReturn.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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCEarlyReturn.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/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULegalizerInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFastISel.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFastISel.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFastISel.cpp [ 79%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibCalls.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibCalls.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULibCalls.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFastISel.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/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFastISel.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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFastISel.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/Target/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFastISel.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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFastISel.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/Target/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFastISel.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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFastISel.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/Target/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFastISel.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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFastISel.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/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFrameLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFrameLowering.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.cpp [ 79%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibFunc.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibFunc.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULibFunc.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.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/lib/Target/PowerPC/PPCFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.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/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLoopPreIncPrep.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLoopPreIncPrep.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCLoopPreIncPrep.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.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/AMDGPULowerIntrinsics.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCLoopPreIncPrep.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/lib/Target/PowerPC/PPCFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCLoopPreIncPrep.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/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCLoopPreIncPrep.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/lib/Target/PowerPC/PPCFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCLoopPreIncPrep.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 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCLoopPreIncPrep.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/lib/Target/PowerPC/PPCFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCLoopPreIncPrep.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/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCLoopPreIncPrep.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/lib/Target/PowerPC/PPCFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCLoopPreIncPrep.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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCLoopPreIncPrep.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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMCInstLower.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMCInstLower.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMCInstLower.cpp [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineFunctionInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineFunctionInfo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp [ 79%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineCFGStructurizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMIPeephole.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMIPeephole.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMIPeephole.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/PowerPC/PPCSubtarget.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMCInstLower.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/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/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMCInstLower.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMCInstLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMCInstLower.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 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/MCAsmLayout.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMCInstLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMCInstLower.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMCInstLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208: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/PowerPC/PPCMachineFunctionInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 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/PowerPC/PPCMachineFunctionInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMachineFunctionInfo.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/PowerPC/PPCMachineFunctionInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/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/PowerPC/PPCMachineFunctionInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMachineFunctionInfo.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/MCAsmLayout.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMCInstLower.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMCInstLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘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/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCRegisterInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCRegisterInfo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.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/PowerPC/PPCSubtarget.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMIPeephole.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/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 ^~~~ [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCQPXLoadSplat.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCQPXLoadSplat.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCQPXLoadSplat.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMIPeephole.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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMIPeephole.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/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMIPeephole.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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMIPeephole.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/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMIPeephole.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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMIPeephole.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/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMIPeephole.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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMIPeephole.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/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMIPeephole.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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMIPeephole.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/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCQPXLoadSplat.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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.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/Target/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCQPXLoadSplat.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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCQPXLoadSplat.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/CodeGen/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCQPXLoadSplat.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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCQPXLoadSplat.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/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCQPXLoadSplat.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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCQPXLoadSplat.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/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.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/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCSubtarget.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCSubtarget.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.cpp [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetMachine.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetMachine.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.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/PowerPC/PPCSubtarget.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.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/PowerPC/PPCSubtarget.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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.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/lib/Target/PowerPC/PPCFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void 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/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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void 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/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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 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/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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.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/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetObjectFile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetObjectFile.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetObjectFile.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.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/AMDGPUMachineFunction.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/PowerPC/PPCTargetObjectFile.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetObjectFile.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 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/PowerPC/PPCTargetObjectFile.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetObjectFile.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/PowerPC/PPCTargetObjectFile.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetObjectFile.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/PowerPC/PPCTargetObjectFile.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetObjectFile.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/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetTransformInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetTransformInfo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.cpp [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTOCRegDeps.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTOCRegDeps.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTOCRegDeps.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/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/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTOCRegDeps.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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/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/PowerPC/PPCSubtarget.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.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/CodeGen/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTOCRegDeps.cpp:66: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTOCRegDeps.cpp:65: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.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/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTOCRegDeps.cpp:66: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTOCRegDeps.cpp:65: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTOCRegDeps.cpp:66: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTOCRegDeps.cpp:65: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTOCRegDeps.cpp:66: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTOCRegDeps.cpp:65: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.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/AMDGPUMachineModuleInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTLSDynamicCall.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTLSDynamicCall.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTLSDynamicCall.cpp [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXCopy.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXCopy.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXCopy.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 79%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMacroFusion.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/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/PowerPC/PPCSubtarget.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTLSDynamicCall.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/CodeGen/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTLSDynamicCall.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/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTLSDynamicCall.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/lib/Target/PowerPC/PPCSubtarget.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXCopy.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/CodeGen/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTLSDynamicCall.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/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/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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTLSDynamicCall.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/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTLSDynamicCall.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/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/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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTLSDynamicCall.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/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTLSDynamicCall.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/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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTLSDynamicCall.cpp:24: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 80%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCReduceCRLogicals.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCReduceCRLogicals.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCReduceCRLogicals.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTLSDynamicCall.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/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/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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTLSDynamicCall.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/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTLSDynamicCall.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 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTLSDynamicCall.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/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXCopy.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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXCopy.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/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTLSDynamicCall.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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTLSDynamicCall.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/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXCopy.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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXCopy.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/Target/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXCopy.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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXCopy.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/Target/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXCopy.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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXCopy.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/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) ^ 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) { ^ make -f lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/build.make lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "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/PowerPC/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/PowerPC/InstPrinter /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/InstPrinter/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/depend.internal". Scanning dependencies of target LLVMPowerPCAsmPrinter make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/build.make lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Building CXX object lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/PPCInstPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/InstPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/InstPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCAsmPrinter.dir/PPCInstPrinter.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 80%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXFMAMutate.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXFMAMutate.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCReduceCRLogicals.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/Target/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCReduceCRLogicals.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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCReduceCRLogicals.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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCReduceCRLogicals.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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCReduceCRLogicals.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/Target/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCReduceCRLogicals.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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCReduceCRLogicals.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/Target/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCReduceCRLogicals.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*, __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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCReduceCRLogicals.cpp:18: /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/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/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCReduceCRLogicals.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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCReduceCRLogicals.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/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/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/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct 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/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/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/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct 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/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/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/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.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/AMDGPUMCInstLower.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/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/PowerPC/PPCSubtarget.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.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/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.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/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.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/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.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/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make -f lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/build.make lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "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/PowerPC/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/PowerPC/TargetInfo /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/TargetInfo/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/depend.internal". Scanning dependencies of target LLVMPowerPCInfo make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/build.make lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Building CXX object lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/PowerPCTargetInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/TargetInfo && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/TargetInfo -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/TargetInfo -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCInfo.dir/PowerPCTargetInfo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.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/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.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/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.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/CodeGen/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 80%] Linking CXX static library ../../../libLLVMPowerPCInfo.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/TargetInfo && /usr/bin/cmake -P CMakeFiles/LLVMPowerPCInfo.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/TargetInfo && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMPowerPCInfo.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMPowerPCInfo.a CMakeFiles/LLVMPowerPCInfo.dir/PowerPCTargetInfo.cpp.o /usr/bin/ranlib ../../../libLLVMPowerPCInfo.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Built target LLVMPowerPCInfo make -f lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/build.make lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "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/PowerPC/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/PowerPC/MCTargetDesc /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.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 LLVMPowerPCDesc make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/build.make lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCAsmBackend.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCDesc.dir/PPCAsmBackend.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 80%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXSwapRemoval.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXSwapRemoval.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp [ 80%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCTargetDesc.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCDesc.dir/PPCMCTargetDesc.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ 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/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.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/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/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct 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/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 80%] Linking CXX static library ../../../libLLVMPowerPCAsmPrinter.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/InstPrinter && /usr/bin/cmake -P CMakeFiles/LLVMPowerPCAsmPrinter.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/InstPrinter && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMPowerPCAsmPrinter.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMPowerPCAsmPrinter.a CMakeFiles/LLVMPowerPCAsmPrinter.dir/PPCInstPrinter.cpp.o /usr/bin/ranlib ../../../libLLVMPowerPCAsmPrinter.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Built target LLVMPowerPCAsmPrinter [ 80%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCAsmInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCDesc.dir/PPCMCAsmInfo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.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/PowerPC/PPCSubtarget.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp:48: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘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/MCAsmInfoDarwin.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.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/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCCodeEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCDesc.dir/PPCMCCodeEmitter.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp [ 80%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCExpr.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCDesc.dir/PPCMCExpr.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp:46: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp:45: /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/AMDGPUOpenCLEnqueuedBlockLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp:46: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXSwapRemoval.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/CodeGen/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp:46: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXSwapRemoval.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/CodeGen/MachineInstrBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp:46: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXSwapRemoval.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/include/llvm/MC/MCAsmLayout.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.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/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 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/MCAsmLayout.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.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/MCAsmLayout.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 80%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCPredicates.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCDesc.dir/PPCPredicates.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.cpp [ 80%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMachObjectWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCDesc.dir/PPCMachObjectWriter.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 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/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 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/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.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/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.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/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.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/AMDGPUOpenCLImageTypeLoweringPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 80%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCELFObjectWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCDesc.dir/PPCELFObjectWriter.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp [ 80%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCExpandISEL.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCExpandISEL.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCExpandISEL.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make -f tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/build.make tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/ChildTarget /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/ChildTarget /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/ChildTarget/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/depend.internal". Scanning dependencies of target lli-child-target make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/build.make tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Building CXX object tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/ChildTarget.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/ChildTarget && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/ChildTarget -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/ChildTarget -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/lli-child-target.dir/ChildTarget.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/ChildTarget/ChildTarget.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCExpandISEL.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) ^ [ 80%] Linking CXX static library ../../../libLLVMPowerPCDesc.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc && /usr/bin/cmake -P CMakeFiles/LLVMPowerPCDesc.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMPowerPCDesc.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMPowerPCDesc.a CMakeFiles/LLVMPowerPCDesc.dir/PPCAsmBackend.cpp.o CMakeFiles/LLVMPowerPCDesc.dir/PPCMCTargetDesc.cpp.o CMakeFiles/LLVMPowerPCDesc.dir/PPCMCAsmInfo.cpp.o CMakeFiles/LLVMPowerPCDesc.dir/PPCMCCodeEmitter.cpp.o CMakeFiles/LLVMPowerPCDesc.dir/PPCMCExpr.cpp.o CMakeFiles/LLVMPowerPCDesc.dir/PPCPredicates.cpp.o CMakeFiles/LLVMPowerPCDesc.dir/PPCMachObjectWriter.cpp.o CMakeFiles/LLVMPowerPCDesc.dir/PPCELFObjectWriter.cpp.o /usr/bin/ranlib ../../../libLLVMPowerPCDesc.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Built target LLVMPowerPCDesc [ 80%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCPreEmitPeephole.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCPreEmitPeephole.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCPreEmitPeephole.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCExpandISEL.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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCExpandISEL.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCExpandISEL.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/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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCExpandISEL.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCExpandISEL.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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCExpandISEL.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCExpandISEL.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/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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCExpandISEL.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPromoteAlloca.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPromoteAlloca.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCPreEmitPeephole.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/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCPreEmitPeephole.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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCPreEmitPeephole.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCPreEmitPeephole.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/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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCPreEmitPeephole.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCPreEmitPeephole.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 /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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCPreEmitPeephole.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/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". In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/PowerPC/PPCRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCPreEmitPeephole.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/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/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCPreEmitPeephole.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ Scanning dependencies of target LLVMAMDGPUAsmParser make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/build.make lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Building CXX object lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/AMDGPUAsmParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AsmParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AsmParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AsmParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 80%] Linking CXX static library ../../libLLVMPowerPCCodeGen.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/cmake -P CMakeFiles/LLVMPowerPCCodeGen.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMPowerPCCodeGen.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMPowerPCCodeGen.a CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBoolRetToInt.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCAsmPrinter.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchSelector.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchCoalescing.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCCState.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCTRLoops.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCHazardRecognizers.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCInstrInfo.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelDAGToDAG.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelLowering.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCEarlyReturn.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFastISel.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFrameLowering.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLoopPreIncPrep.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMCInstLower.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineFunctionInfo.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMIPeephole.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCRegisterInfo.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCQPXLoadSplat.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCSubtarget.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetMachine.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetObjectFile.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetTransformInfo.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTOCRegDeps.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTLSDynamicCall.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXCopy.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCReduceCRLogicals.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXFMAMutate.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXSwapRemoval.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCExpandISEL.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCPreEmitPeephole.cpp.o /usr/bin/ranlib ../../libLLVMPowerPCCodeGen.a In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/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' [ 80%] Built target LLVMPowerPCCodeGen make -f lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/build.make lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/InstPrinter /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/depend.internal". Scanning dependencies of target LLVMAMDGPUAsmPrinter make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/build.make lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Building CXX object lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/AMDGPUInstPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/InstPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 80%] Linking CXX executable ../../../bin/lli-child-target cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/ChildTarget && /usr/bin/cmake -E cmake_link_script CMakeFiles/lli-child-target.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 80%] Linking CXX static library ../../../libLLVMAMDGPUAsmPrinter.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter && /usr/bin/cmake -P CMakeFiles/LLVMAMDGPUAsmPrinter.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAMDGPUAsmPrinter.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMAMDGPUAsmPrinter.a CMakeFiles/LLVMAMDGPUAsmPrinter.dir/AMDGPUInstPrinter.cpp.o /usr/bin/ranlib ../../../libLLVMAMDGPUAsmPrinter.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Built target LLVMAMDGPUAsmPrinter make -f lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/build.make lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/depend.internal". [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegAsmNames.inc.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegAsmNames.inc.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegAsmNames.inc.cpp [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegisterBankInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 Scanning dependencies of target LLVMAMDGPUDisassembler make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/build.make lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Building CXX object lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/AMDGPUDisassembler.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler/.. -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler/.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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) ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/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/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegisterInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Built target lli-child-target [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURewriteOutArguments.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/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/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/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSubtarget.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetMachine.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 80%] Linking CXX static library ../../../libLLVMAMDGPUDisassembler.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler && /usr/bin/cmake -P CMakeFiles/LLVMAMDGPUDisassembler.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAMDGPUDisassembler.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMAMDGPUDisassembler.a CMakeFiles/LLVMAMDGPUDisassembler.dir/AMDGPUDisassembler.cpp.o /usr/bin/ranlib ../../../libLLVMAMDGPUDisassembler.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Built target LLVMAMDGPUDisassembler [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetObjectFile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 80%] Linking CXX static library ../../../libLLVMAMDGPUAsmParser.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AsmParser && /usr/bin/cmake -P CMakeFiles/LLVMAMDGPUAsmParser.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AsmParser && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAMDGPUAsmParser.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMAMDGPUAsmParser.a CMakeFiles/LLVMAMDGPUAsmParser.dir/AMDGPUAsmParser.cpp.o /usr/bin/ranlib ../../../libLLVMAMDGPUAsmParser.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Built target LLVMAMDGPUAsmParser make -f tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/build.make tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/depend.internal". Scanning dependencies of target llvm-cfi-verify make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/build.make tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Building CXX object tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/llvm-cfi-verify.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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/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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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/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/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetTransformInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyDivergentExitNodes.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 80%] Linking CXX executable ../../bin/llvm-cfi-verify cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-cfi-verify.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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/libLLVMPowerPCAsmPrinter.a ../../lib/libLLVMAMDGPUAsmParser.a ../../lib/libLLVMPowerPCAsmParser.a ../../lib/libLLVMNVPTXDesc.a ../../lib/libLLVMAMDGPUDesc.a ../../lib/libLLVMPowerPCDesc.a ../../lib/libLLVMAMDGPUDisassembler.a ../../lib/libLLVMPowerPCDisassembler.a ../../lib/libLLVMNVPTXInfo.a ../../lib/libLLVMAMDGPUInfo.a ../../lib/libLLVMPowerPCInfo.a ../../lib/libLLVMMC.a ../../lib/libLLVMMCParser.a ../../lib/libLLVMObject.a ../../lib/libLLVMSupport.a ../../lib/libLLVMSymbolize.a -lpthread ../../lib/libLLVMCFIVerify.a ../../lib/libLLVMPowerPCAsmPrinter.a ../../lib/libLLVMNVPTXAsmPrinter.a ../../lib/libLLVMAMDGPUDesc.a ../../lib/libLLVMAMDGPUAsmPrinter.a ../../lib/libLLVMAMDGPUInfo.a ../../lib/libLLVMAMDGPUUtils.a ../../lib/libLLVMMCDisassembler.a ../../lib/libLLVMSymbolize.a ../../lib/libLLVMDebugInfoPDB.a ../../lib/libLLVMDebugInfoCodeView.a ../../lib/libLLVMDebugInfoMSF.a ../../lib/libLLVMDebugInfoDWARF.a ../../lib/libLLVMObject.a ../../lib/libLLVMMCParser.a ../../lib/libLLVMMC.a ../../lib/libLLVMBitReader.a ../../lib/libLLVMCore.a ../../lib/libLLVMBinaryFormat.a ../../lib/libLLVMSupport.a -lrt -ldl -lpthread -lm ../../lib/libLLVMDemangle.a In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyMetadata.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInline.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDILCFGStructurizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNHazardRecognizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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) ^ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNIterativeScheduler.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNIterativeScheduler.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &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/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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 /usr/include/c++/8/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/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 ^~~~ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 82%] Built target llvm-cfi-verify [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNMinRegStrategy.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNMinRegStrategy.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNMinRegStrategy.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/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/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/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/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNRegPressure.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNRegPressure.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNSchedStrategy.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ClauseMergePass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ControlFlowFinalizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ControlFlowFinalizer.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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/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/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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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) ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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/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 ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - 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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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/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/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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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/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/R600EmitClauseMarkers.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ExpandSpecialInstrs.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600InstrInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/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/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/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/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ISelLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 ^~~~ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineFunctionInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineScheduler.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineScheduler.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/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) ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OptimizeVectorRegisters.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600Packetizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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) { ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/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 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - 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 ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - 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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/R600RegisterInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600RegisterInfo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/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 ^~~~ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIAnnotateControlFlow.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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 ^~~~ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIDebuggerInsertNops.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixSGPRCopies.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/SIFixVGPRCopies.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/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 ^~~~ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixWWMLiveness.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/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/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 ^~~~ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFoldOperands.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFoldOperands.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/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/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/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/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/SIFrameLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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 ^~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 84%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertWaits.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/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/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - 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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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) ^ [ 84%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInstrInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInstrInfo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/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/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/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/SIISelLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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) ^ [ 84%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILoadStoreOptimizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/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/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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/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/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/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/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/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 ^~~~ [ 84%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerControlFlow.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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) ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 84%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerI1Copies.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerI1Copies.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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 ^~~~ [ 84%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineFunctionInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/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 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - 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 ^~~~ [ 84%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineScheduler.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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 ^~~~ [ 84%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMemoryLegalizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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) { ^ [ 84%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMasking.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMasking.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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/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/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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMaskingPreRA.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - 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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/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/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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/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 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - 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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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) ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - 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/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 ^~~~ [ 84%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPeepholeSDWA.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPeepholeSDWA.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIPeepholeSDWA.cpp [ 84%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIRegisterInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - 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/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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIShrinkInstructions.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIShrinkInstructions.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/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) ^ [ 84%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIWholeQuadMode.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIWholeQuadMode.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIPeepholeSDWA.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/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/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 ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &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/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/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 ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - 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%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNILPSched.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNILPSched.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNILPSched.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/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 ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - 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 ^~~~ [ 84%] Linking CXX static library ../../libLLVMAMDGPUCodeGen.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -P CMakeFiles/LLVMAMDGPUCodeGen.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAMDGPUCodeGen.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMAMDGPUCodeGen.a CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAliasAnalysis.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAlwaysInlinePass.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateKernelFeatures.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateUniformValues.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUArgumentUsageInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAsmPrinter.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCallLowering.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCodeGenPrepare.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUFrameLowering.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstrInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstructionSelector.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUIntrinsicInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelDAGToDAG.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelLowering.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULegalizerInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibCalls.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibFunc.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerIntrinsics.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineCFGStructurizer.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineFunction.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineModuleInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMacroFusion.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMCInstLower.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUOpenCLEnqueuedBlockLowering.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUOpenCLImageTypeLoweringPass.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPromoteAlloca.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegAsmNames.inc.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegisterBankInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegisterInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURewriteOutArguments.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSubtarget.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetMachine.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetObjectFile.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetTransformInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyDivergentExitNodes.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyMetadata.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInline.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDILCFGStructurizer.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNHazardRecognizer.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNIterativeScheduler.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNMinRegStrategy.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNRegPressure.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNSchedStrategy.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ClauseMergePass.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ControlFlowFinalizer.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600EmitClauseMarkers.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ExpandSpecialInstrs.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600FrameLowering.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600InstrInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ISelLowering.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineFunctionInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineScheduler.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OptimizeVectorRegisters.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600Packetizer.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600RegisterInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIAnnotateControlFlow.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIDebuggerInsertNops.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixSGPRCopies.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixVGPRCopies.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixWWMLiveness.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFoldOperands.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFrameLowering.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertSkips.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertWaitcnts.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertWaits.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInstrInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIISelLowering.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SILoadStoreOptimizer.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerControlFlow.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerI1Copies.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineFunctionInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineScheduler.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMemoryLegalizer.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMasking.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMaskingPreRA.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPeepholeSDWA.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIRegisterInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIShrinkInstructions.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIWholeQuadMode.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNILPSched.cpp.o /usr/bin/ranlib ../../libLLVMAMDGPUCodeGen.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 84%] Built target LLVMAMDGPUCodeGen make -f tools/llvm-shlib/CMakeFiles/LLVM.dir/build.make tools/llvm-shlib/CMakeFiles/LLVM.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-shlib /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib/CMakeFiles/LLVM.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib/CMakeFiles/LLVM.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib/CMakeFiles/LLVM.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib/CMakeFiles/LLVM.dir/depend.internal". Scanning dependencies of target LLVM make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-shlib/CMakeFiles/LLVM.dir/build.make tools/llvm-shlib/CMakeFiles/LLVM.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 84%] Building CXX object tools/llvm-shlib/CMakeFiles/LLVM.dir/libllvm.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-shlib -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fPIC -fno-exceptions -fno-rtti -o CMakeFiles/LLVM.dir/libllvm.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-shlib/libllvm.cpp [ 84%] Linking CXX shared library ../../lib/libLLVM-6.0.so cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVM.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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/libLLVMPowerPCCodeGen.a ../../lib/libLLVMPowerPCAsmParser.a ../../lib/libLLVMPowerPCDisassembler.a ../../lib/libLLVMPowerPCAsmPrinter.a ../../lib/libLLVMPowerPCInfo.a ../../lib/libLLVMPowerPCDesc.a ../../lib/libLLVMAsmParser.a ../../lib/libLLVMLineEditor.a ../../lib/libLLVMProfileData.a ../../lib/libLLVMCoverage.a ../../lib/libLLVMPasses.a ../../lib/libLLVMDlltoolDriver.a ../../lib/libLLVMLibDriver.a ../../lib/libLLVMXRay.a ../../lib/libLLVMWindowsManifest.a -Wl,--no-whole-archive ../../lib/libLLVMObjCARCOpts.a ../../lib/libLLVMDebugInfoDWARF.a ../../lib/libLLVMDebugInfoPDB.a ../../lib/libLLVMExecutionEngine.a ../../lib/libLLVMRuntimeDyld.a ../../lib/libLLVMNVPTXInfo.a ../../lib/libLLVMNVPTXAsmPrinter.a ../../lib/libLLVMGlobalISel.a ../../lib/libLLVMipo.a ../../lib/libLLVMIRReader.a ../../lib/libLLVMAsmParser.a ../../lib/libLLVMInstrumentation.a ../../lib/libLLVMLinker.a ../../lib/libLLVMVectorize.a ../../lib/libLLVMAMDGPUAsmPrinter.a ../../lib/libLLVMAMDGPUInfo.a ../../lib/libLLVMAMDGPUUtils.a ../../lib/libLLVMSelectionDAG.a ../../lib/libLLVMAsmPrinter.a ../../lib/libLLVMCodeGen.a ../../lib/libLLVMBitWriter.a ../../lib/libLLVMDebugInfoCodeView.a ../../lib/libLLVMDebugInfoMSF.a ../../lib/libLLVMScalarOpts.a ../../lib/libLLVMInstCombine.a ../../lib/libLLVMTransformUtils.a ../../lib/libLLVMTarget.a ../../lib/libLLVMAnalysis.a ../../lib/libLLVMPowerPCAsmPrinter.a ../../lib/libLLVMMCDisassembler.a ../../lib/libLLVMPowerPCInfo.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/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/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". make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lto /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto/CMakeFiles/LTO.dir/DependInfo.cmake --color= make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-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= 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/llvm-ar.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-ar.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-ar.dir/depend.internal". 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". Scanning dependencies of target llvm-config make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-config/CMakeFiles/llvm-config.dir/build.make tools/llvm-config/CMakeFiles/llvm-config.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' Scanning dependencies of target llvm-ar make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-ar/CMakeFiles/llvm-ar.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ar.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 84%] Building CXX object tools/llvm-config/CMakeFiles/llvm-config.dir/llvm-config.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-config && /usr/bin/g++ -DCMAKE_CFG_INTDIR=\".\" -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-config -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-config -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 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++ -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 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%] Building CXX object tools/lto/CMakeFiles/LTO.dir/lto.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lto -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 [ 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' [ 84%] Building CXX object tools/llvm-lto/CMakeFiles/llvm-lto.dir/llvm-lto.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-lto -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 ^~~~ [ 84%] Linking CXX executable ../../bin/llvm-config cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-config && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-config.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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 [ 84%] Linking CXX executable ../../bin/llvm-ar cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-ar.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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' [ 84%] Built target llvm-config make -f tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/build.make tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "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". In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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' [ 84%] Built target llvm-ar make -f tools/bugpoint/CMakeFiles/bugpoint.dir/build.make tools/bugpoint/CMakeFiles/bugpoint.dir/depend 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' [ 84%] Building CXX object tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/llvm-profdata.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-profdata && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-profdata -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-profdata -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "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' [ 84%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/BugDriver.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 ^~~~ [ 84%] Linking CXX shared library ../../lib/libLTO.so cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto && /usr/bin/cmake -E cmake_link_script CMakeFiles/LTO.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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 [ 84%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 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' [ 84%] 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' [ 84%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/dsymutil.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-dsymutil.dir/dsymutil.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/dsymutil.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DebugMap.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/dsymutil.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/dsymutil.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 85%] Linking CXX executable ../../bin/llvm-lto cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-lto.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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' [ 85%] Built target llvm-lto make -f tools/llc/CMakeFiles/llc.dir/build.make tools/llc/CMakeFiles/llc.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llc /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llc /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llc/CMakeFiles/llc.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llc/CMakeFiles/llc.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llc/CMakeFiles/llc.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llc/CMakeFiles/llc.dir/depend.internal". [ 85%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/BinaryHolder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-dsymutil.dir/BinaryHolder.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.cpp [ 85%] Linking CXX executable ../../bin/llvm-profdata cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-profdata && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-profdata.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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 Scanning dependencies of target llc make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llc/CMakeFiles/llc.dir/build.make tools/llc/CMakeFiles/llc.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 85%] Building CXX object tools/llc/CMakeFiles/llc.dir/llc.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llc -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llc.dir/llc.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llc/llc.cpp make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 85%] Built target llvm-profdata make -f tools/lli/CMakeFiles/lli.dir/build.make tools/lli/CMakeFiles/lli.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/CMakeFiles/lli.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/CMakeFiles/lli.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/CMakeFiles/lli.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/CMakeFiles/lli.dir/depend.internal". Scanning dependencies of target lli make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/lli/CMakeFiles/lli.dir/build.make tools/lli/CMakeFiles/lli.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 85%] Building CXX object tools/lli/CMakeFiles/lli.dir/lli.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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) ^ [ 85%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/CFBundle.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-dsymutil.dir/CFBundle.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/CFBundle.cpp [ 85%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/DebugMap.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 ^~~~ [ 85%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 85%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/DwarfLinker.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-dsymutil.dir/DwarfLinker.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DwarfLinker.cpp [ 85%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ExtractFunction.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DwarfLinker.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 85%] Linking CXX executable ../../bin/llc cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llc && /usr/bin/cmake -E cmake_link_script CMakeFiles/llc.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,--export-dynamic -Wl,-rpath-link,/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 CMakeFiles/llc.dir/llc.cpp.o -o ../../bin/llc -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DwarfLinker.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; 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/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[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 85%] Built target llc make -f tools/llvm-as/CMakeFiles/llvm-as.dir/build.make tools/llvm-as/CMakeFiles/llvm-as.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-as /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-as /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-as/CMakeFiles/llvm-as.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-as/CMakeFiles/llvm-as.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-as/CMakeFiles/llvm-as.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-as/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-as/CMakeFiles/llvm-as.dir/depend.internal". Scanning dependencies of target llvm-as make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-as/CMakeFiles/llvm-as.dir/build.make tools/llvm-as/CMakeFiles/llvm-as.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 85%] Building CXX object tools/llvm-as/CMakeFiles/llvm-as.dir/llvm-as.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-as && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-as -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-as -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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%] Linking CXX executable ../../bin/llvm-as cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-as && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-as.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Built target llvm-as make -f tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/build.make tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-bcanalyzer /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-bcanalyzer /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-bcanalyzer/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/depend.internal". Scanning dependencies of target llvm-bcanalyzer make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/build.make tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Building CXX object tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/llvm-bcanalyzer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-bcanalyzer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-bcanalyzer -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-bcanalyzer -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-bcanalyzer.dir/llvm-bcanalyzer.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp [ 87%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/FindBugs.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 88%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/Miscompilation.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 88%] Linking CXX executable ../../bin/llvm-bcanalyzer cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-bcanalyzer && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-bcanalyzer.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-bcanalyzer.dir/llvm-bcanalyzer.cpp.o -o ../../bin/llvm-bcanalyzer -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Built target llvm-bcanalyzer make -f tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/build.make tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/depend.internal". Scanning dependencies of target llvm-c-test make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/build.make tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/attributes.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 [ 88%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/calc.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 [ 88%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/debuginfo.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 [ 88%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/diagnostic.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 [ 88%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/disassemble.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 [ 88%] Building CXX object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/echo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 88%] Building CXX object tools/lli/CMakeFiles/lli.dir/OrcLazyJIT.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 88%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/MachODebugMapParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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/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 ^~~~ [ 88%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/helpers.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 [ 88%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/include-all.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 [ 88%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/main.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 [ 88%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/module.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 [ 88%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/metadata.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 [ 88%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/object.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 [ 88%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/OptimizerDriver.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 88%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/targets.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -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 [ 88%] Linking CXX executable ../../bin/llvm-c-test cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-c-test.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-c-test.dir/attributes.c.o CMakeFiles/llvm-c-test.dir/calc.c.o CMakeFiles/llvm-c-test.dir/debuginfo.c.o CMakeFiles/llvm-c-test.dir/diagnostic.c.o CMakeFiles/llvm-c-test.dir/disassemble.c.o CMakeFiles/llvm-c-test.dir/echo.cpp.o CMakeFiles/llvm-c-test.dir/helpers.c.o CMakeFiles/llvm-c-test.dir/include-all.c.o CMakeFiles/llvm-c-test.dir/main.c.o CMakeFiles/llvm-c-test.dir/module.c.o CMakeFiles/llvm-c-test.dir/metadata.c.o CMakeFiles/llvm-c-test.dir/object.c.o CMakeFiles/llvm-c-test.dir/targets.c.o -o ../../bin/llvm-c-test -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Built target llvm-c-test make -f tools/llvm-cat/CMakeFiles/llvm-cat.dir/build.make tools/llvm-cat/CMakeFiles/llvm-cat.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cat /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cat /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cat/CMakeFiles/llvm-cat.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cat/CMakeFiles/llvm-cat.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cat/CMakeFiles/llvm-cat.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cat/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cat/CMakeFiles/llvm-cat.dir/depend.internal". Scanning dependencies of target llvm-cat make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-cat/CMakeFiles/llvm-cat.dir/build.make tools/llvm-cat/CMakeFiles/llvm-cat.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Building CXX object tools/llvm-cat/CMakeFiles/llvm-cat.dir/llvm-cat.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cat && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cat -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cat -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 88%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/MachOUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 ^~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 88%] Linking CXX executable ../../bin/llvm-dsymutil cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-dsymutil.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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 [ 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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Built target llvm-dsymutil 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cov.dir/llvm-cov.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/llvm-cov.cpp make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Built target llvm-cat [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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 [ 90%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CodeCoverage.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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' [ 90%] 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' [ 90%] Building CXX object tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/llvm-cvtres.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cvtres -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 90%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/bugpoint.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 90%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageExporterJson.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 90%] Linking CXX executable ../../bin/llvm-cvtres cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-cvtres.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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' [ 90%] Built target llvm-cvtres [ 90%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageFilters.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cov.dir/CoverageFilters.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/CoverageFilters.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 90%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageReport.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewHTML.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 90%] Linking CXX executable ../../bin/bugpoint cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/cmake -E cmake_link_script CMakeFiles/bugpoint.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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 [ 90%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewText.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 bugpoint 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' [ 90%] Building CXX object tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/llvm-cxxdump.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cxxdump -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 90%] Building CXX object tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/Error.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cxxdump -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 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' [ 90%] Building CXX object tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/llvm-cxxfilt.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxfilt && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxfilt -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cxxfilt -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 90%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/TestingSupport.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 90%] Linking CXX executable ../../bin/llvm-cxxfilt cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxfilt && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-cxxfilt.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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 -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' [ 90%] Building CXX object tools/llvm-demangle-fuzzer/CMakeFiles/llvm-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-demangle-fuzzer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-demangle-fuzzer -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-demangle-fuzzer -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 90%] Linking CXX executable ../../bin/llvm-cov cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-cov.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-cov.dir/llvm-cov.cpp.o CMakeFiles/llvm-cov.dir/gcov.cpp.o CMakeFiles/llvm-cov.dir/CodeCoverage.cpp.o CMakeFiles/llvm-cov.dir/CoverageExporterJson.cpp.o CMakeFiles/llvm-cov.dir/CoverageFilters.cpp.o CMakeFiles/llvm-cov.dir/CoverageReport.cpp.o CMakeFiles/llvm-cov.dir/CoverageSummaryInfo.cpp.o CMakeFiles/llvm-cov.dir/SourceCoverageView.cpp.o CMakeFiles/llvm-cov.dir/SourceCoverageViewHTML.cpp.o CMakeFiles/llvm-cov.dir/SourceCoverageViewText.cpp.o CMakeFiles/llvm-cov.dir/TestingSupport.cpp.o -o ../../bin/llvm-cov -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Built target llvm-cxxfilt make -f tools/llvm-diff/CMakeFiles/llvm-diff.dir/build.make tools/llvm-diff/CMakeFiles/llvm-diff.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff/CMakeFiles/llvm-diff.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff/CMakeFiles/llvm-diff.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff/CMakeFiles/llvm-diff.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff/CMakeFiles/llvm-diff.dir/depend.internal". Scanning dependencies of target llvm-diff make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-diff/CMakeFiles/llvm-diff.dir/build.make tools/llvm-diff/CMakeFiles/llvm-diff.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/llvm-diff.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 90%] Building CXX object tools/llvm-demangle-fuzzer/CMakeFiles/llvm-demangle-fuzzer.dir/llvm-demangle-fuzzer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-demangle-fuzzer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-demangle-fuzzer -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-demangle-fuzzer -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 90%] Linking CXX executable ../../bin/llvm-demangle-fuzzer cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-demangle-fuzzer && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-demangle-fuzzer.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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' [ 90%] Built target llvm-cov 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= make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-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". [ 90%] Built target llvm-demangle-fuzzer 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 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-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/build.make tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/build 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' make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Building CXX object tools/llvm-dis/CMakeFiles/llvm-dis.dir/llvm-dis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 90%] Building CXX object tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/Statistics.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwarfdump -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 90%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DiffConsumer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 90%] Linking CXX executable ../../bin/llvm-cxxdump cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-cxxdump.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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 [ 90%] Building CXX object tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/llvm-dwarfdump.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwarfdump -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Built target llvm-cxxdump 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' [ 90%] Building CXX object tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/llvm-dwp.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-dwp.dir/llvm-dwp.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/llvm-dwp.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 90%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DiffLog.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 ^~~~ 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 ^~~~ [ 90%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DifferenceEngine.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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/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 ^~~~ [ 92%] Linking CXX executable ../../bin/llvm-dis cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dis && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-dis.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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: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 ^~~~ 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 ^~~~ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Built target llvm-dis [ 92%] Building CXX object tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/DWPError.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-dwp.dir/DWPError.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/DWPError.cpp make -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' [ 92%] Building CXX object tools/llvm-extract/CMakeFiles/llvm-extract.dir/llvm-extract.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-extract && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-extract -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-extract -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 92%] Linking CXX executable ../../bin/llvm-dwarfdump cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-dwarfdump.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-dwarfdump.dir/Statistics.cpp.o CMakeFiles/llvm-dwarfdump.dir/llvm-dwarfdump.cpp.o -o ../../bin/llvm-dwarfdump -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Built target llvm-dwarfdump make -f tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/build.make tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "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' [ 92%] 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 92%] Building CXX object tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/llvm-isel-fuzzer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-isel-fuzzer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-isel-fuzzer -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-isel-fuzzer -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 92%] Linking CXX executable ../../bin/llvm-dwp cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-dwp.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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 [ 92%] Linking CXX executable ../../bin/llvm-diff cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-diff.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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 [ 92%] Linking CXX executable ../../bin/llvm-extract cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-extract && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-extract.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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' [ 92%] 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' [ 92%] Building CXX object tools/llvm-link/CMakeFiles/llvm-link.dir/llvm-link.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-link && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-link -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-link -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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' [ 92%] Built target llvm-diff 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= make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-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". [ 92%] Built target llvm-extract 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 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-mc/CMakeFiles/llvm-mc.dir/build.make tools/llvm-mc/CMakeFiles/llvm-mc.dir/build 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' make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Building CXX object tools/llvm-mc/CMakeFiles/llvm-mc.dir/llvm-mc.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 92%] Building CXX object tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/llvm-lto2.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto2 && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto2 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-lto2 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-lto2.dir/llvm-lto2.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-lto2/llvm-lto2.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-link/llvm-link.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/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/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/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 ^~~~ [ 92%] 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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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 [ 92%] Linking CXX executable ../../bin/llvm-link cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-link && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-link.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-link.dir/llvm-link.cpp.o -o ../../bin/llvm-link -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Built target llvm-isel-fuzzer make -f tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/build.make tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "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' [ 92%] Building CXX object tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/llvm-mcmarkup.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mcmarkup && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mcmarkup -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mcmarkup -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Built target llvm-link [ 92%] Building CXX object tools/llvm-mc/CMakeFiles/llvm-mc.dir/Disassembler.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 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' [ 92%] Building CXX object tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/llvm-modextract.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-modextract && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-modextract -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-modextract -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 92%] Linking CXX executable ../../bin/llvm-mcmarkup cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mcmarkup && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-mcmarkup.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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 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 ^~~~ 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/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 ^~~~ [ 92%] Built target llvm-mcmarkup 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". 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 ^~~~ 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' [ 92%] Building CXX object tools/llvm-mt/CMakeFiles/llvm-mt.dir/llvm-mt.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mt -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 92%] Linking CXX executable ../../bin/llvm-mc cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-mc.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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' [ 92%] 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' [ 92%] Building CXX object tools/llvm-nm/CMakeFiles/llvm-nm.dir/llvm-nm.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-nm && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-nm -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-nm -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 92%] Linking CXX executable ../../bin/llvm-mt cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-mt.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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 [ 92%] Linking CXX executable ../../bin/llvm-modextract cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-modextract && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-modextract.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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' [ 92%] Built target llvm-mt 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' [ 92%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/llvm-objcopy.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objcopy -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Built target llvm-modextract [ 92%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/Object.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objcopy -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-objcopy.dir/Object.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objcopy/Object.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-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 { ^~~~~~~~ [ 92%] Linking CXX executable ../../bin/llvm-lto2 cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-lto2.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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' [ 92%] Built target llvm-lto2 make -f tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/build.make tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "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' [ 92%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/llvm-objdump.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 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' [ 92%] Building CXX object tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/DummyOptFuzzer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-fuzzer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-fuzzer -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-opt-fuzzer -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 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 ^~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 92%] Linking CXX executable ../../bin/llvm-nm cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-nm && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-nm.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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' [ 92%] Built target llvm-nm [ 92%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/COFFDump.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 92%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/ELFDump.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-objdump.dir/ELFDump.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/ELFDump.cpp [ 92%] Linking CXX executable ../../bin/llvm-objcopy cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-objcopy.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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' [ 93%] Building CXX object tools/llvm-opt-report/CMakeFiles/llvm-opt-report.dir/OptReport.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-report && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-report -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-opt-report -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 ^~~~ [ 93%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/MachODump.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 93%] Linking CXX executable ../../bin/llvm-opt-report cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-report && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-opt-report.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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/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 ^~~~ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Built target llvm-opt-report make -f tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/build.make tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/depend.internal". Scanning dependencies of target llvm-pdbutil make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/build.make tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/Analyze.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 93%] Linking CXX executable ../../bin/llvm-opt-fuzzer cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-fuzzer && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-opt-fuzzer.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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' [ 93%] 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' [ 93%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/llvm-rc.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 93%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/WasmDump.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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-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' [ 93%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ARMWinEHPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/BytesOutputStyle.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 93%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceFileWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 93%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 93%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/Diff.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 93%] Linking CXX executable ../../bin/llvm-objdump cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-objdump.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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 [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/DiffPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Built target llvm-objdump [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/DumpOutputStyle.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 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 [ 93%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ELFDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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 [ 93%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/Error.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/llvm-readobj.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-readobj.dir/llvm-readobj.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/llvm-readobj.cpp [ 93%] Built target llvm-rc [ 93%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/MachODumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/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%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ObjDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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-readobj/CMakeFiles/llvm-readobj.dir/WasmDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-readobj.dir/WasmDumper.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/WasmDumper.cpp [ 93%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/Win64EHDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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-readobj/CMakeFiles/llvm-readobj.dir/WindowsResourceDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 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' [ 93%] Building CXX object tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/llvm-rtdyld.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rtdyld && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rtdyld -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rtdyld -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 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' [ 95%] Building CXX object tools/llvm-size/CMakeFiles/llvm-size.dir/llvm-size.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-size && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-size -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-size -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 95%] Linking CXX executable ../../bin/llvm-rtdyld cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rtdyld && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-rtdyld.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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 [ 95%] Linking CXX executable ../../bin/llvm-size cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-size && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-size.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-size.dir/llvm-size.cpp.o -o ../../bin/llvm-size -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Built target llvm-rtdyld make -f tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/build.make tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-special-case-list-fuzzer /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/depend.internal". Scanning dependencies of target llvm-special-case-list-fuzzer make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/build.make tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Building CXX object tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/DummySpecialCaseListFuzzer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-special-case-list-fuzzer -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 95%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/InputFile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 95%] Building CXX object tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/special-case-list-fuzzer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-special-case-list-fuzzer -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 95%] 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' [ 95%] Building CXX object tools/llvm-split/CMakeFiles/llvm-split.dir/llvm-split.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-split && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-split -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-split -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 95%] 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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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' [ 95%] Built target llvm-special-case-list-fuzzer make -f tools/llvm-stress/CMakeFiles/llvm-stress.dir/build.make tools/llvm-stress/CMakeFiles/llvm-stress.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-stress /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-stress /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-stress/CMakeFiles/llvm-stress.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-stress/CMakeFiles/llvm-stress.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-stress/CMakeFiles/llvm-stress.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-stress/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-stress/CMakeFiles/llvm-stress.dir/depend.internal". Scanning dependencies of target llvm-stress make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-stress/CMakeFiles/llvm-stress.dir/build.make tools/llvm-stress/CMakeFiles/llvm-stress.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Building CXX object tools/llvm-stress/CMakeFiles/llvm-stress.dir/llvm-stress.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-stress && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-stress -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-stress -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 95%] Linking CXX executable ../../bin/llvm-split cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-split && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-split.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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' [ 95%] 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' [ 95%] Building CXX object tools/llvm-strings/CMakeFiles/llvm-strings.dir/llvm-strings.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-strings && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-strings -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-strings -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 95%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/llvm-pdbutil.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 95%] Linking CXX executable ../../bin/llvm-strings cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-strings && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-strings.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-strings.dir/llvm-strings.cpp.o -o ../../bin/llvm-strings -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Built target llvm-strings make -f tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/build.make tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "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' [ 95%] Building CXX object tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/llvm-symbolizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-symbolizer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-symbolizer -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-symbolizer -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 95%] Linking CXX executable ../../bin/llvm-stress cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-stress && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-stress.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/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 ^~~~ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Built target llvm-stress 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' [ 95%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/llvm-xray.cc.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 95%] Linking CXX executable ../../bin/llvm-symbolizer cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-symbolizer && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-symbolizer.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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 [ 95%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/func-id-helper.cc.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Built target llvm-symbolizer [ 95%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-account.cc.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 95%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-color-helper.cc.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 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 ^~~~ [ 95%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-converter.cc.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-xray.dir/xray-converter.cc.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-converter.cc In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/Symbolize.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/func-id-helper.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-converter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-converter.cc:13: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 95%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/FormatUtil.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 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' [ 95%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/obj2yaml.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 95%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-extract.cc.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 95%] Linking CXX executable ../../bin/llvm-readobj cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-readobj.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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 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 ^~~~ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Built target llvm-readobj [ 95%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/coff2yaml.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 95%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/dwarf2yaml.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 95%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/LinePrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ 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 ^~~~ [ 95%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-graph.cc.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 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 ^~~~ [ 95%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/MinimalSymbolDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 95%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/elf2yaml.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 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' [ 95%] Building CXX object tools/opt/CMakeFiles/opt.dir/AnalysisWrappers.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/opt.dir/AnalysisWrappers.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt/AnalysisWrappers.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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 ^~~~ [ 95%] Building CXX object tools/opt/CMakeFiles/opt.dir/BreakpointPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 95%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-graph-diff.cc.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 95%] Building CXX object tools/opt/CMakeFiles/opt.dir/Debugify.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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/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 { ^~~~~~~~~~~~ [ 95%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/MinimalTypeDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 95%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/macho2yaml.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 95%] Building CXX object tools/opt/CMakeFiles/opt.dir/GraphPrinters.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/opt.dir/GraphPrinters.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt/GraphPrinters.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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/opt/CMakeFiles/opt.dir/NewPMDriver.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/opt.dir/NewPMDriver.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt/NewPMDriver.cpp [ 95%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-stacks.cc.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-xray.dir/xray-stacks.cc.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-stacks.cc In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/Symbolize.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/func-id-helper.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-stacks.cc:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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 ^~~~ [ 95%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PdbYaml.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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-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 ^~~~ 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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 95%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyBuiltinDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/PrettyBuiltinDumper.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PrettyBuiltinDumper.cpp [ 95%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/wasm2yaml.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 95%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-registry.cc.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 95%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyClassDefinitionDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 95%] Linking CXX executable ../../bin/llvm-xray cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-xray.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-xray.dir/llvm-xray.cc.o CMakeFiles/llvm-xray.dir/func-id-helper.cc.o CMakeFiles/llvm-xray.dir/xray-account.cc.o CMakeFiles/llvm-xray.dir/xray-color-helper.cc.o CMakeFiles/llvm-xray.dir/xray-converter.cc.o CMakeFiles/llvm-xray.dir/xray-extract.cc.o CMakeFiles/llvm-xray.dir/xray-graph.cc.o CMakeFiles/llvm-xray.dir/xray-graph-diff.cc.o CMakeFiles/llvm-xray.dir/xray-stacks.cc.o CMakeFiles/llvm-xray.dir/xray-registry.cc.o -o ../../bin/llvm-xray -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread [ 95%] Building CXX object tools/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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/opt.dir/PassPrinters.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt/PassPrinters.cpp [ 95%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyClassLayoutGraphicalDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Built target llvm-xray make -f tools/sancov/CMakeFiles/sancov.dir/build.make tools/sancov/CMakeFiles/sancov.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/sancov /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sancov /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sancov/CMakeFiles/sancov.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sancov/CMakeFiles/sancov.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sancov/CMakeFiles/sancov.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sancov/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sancov/CMakeFiles/sancov.dir/depend.internal". Scanning dependencies of target sancov make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/sancov/CMakeFiles/sancov.dir/build.make tools/sancov/CMakeFiles/sancov.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Building CXX object tools/sancov/CMakeFiles/sancov.dir/sancov.cc.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sancov && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sancov -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/sancov -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/Error.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 96%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyCompilandDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 96%] 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' [ 96%] Building CXX object tools/sanstats/CMakeFiles/sanstats.dir/sanstats.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sanstats && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sanstats -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/sanstats -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 In file included from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 96%] Building CXX object tools/opt/CMakeFiles/opt.dir/PrintSCC.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 96%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyEnumDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 In file included from /<>/julia-1.0.4+dfsg/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 ^~~~ [ 96%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyExternalSymbolDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 96%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyFunctionDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 96%] Linking CXX executable ../../bin/sanstats cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sanstats && /usr/bin/cmake -E cmake_link_script CMakeFiles/sanstats.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/sanstats.dir/sanstats.cpp.o -o ../../bin/sanstats -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 96%] Built target sanstats 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' [ 96%] Building CXX object tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/verify-uselistorder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/verify-uselistorder && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/verify-uselistorder -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/verify-uselistorder -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 96%] Building CXX object tools/opt/CMakeFiles/opt.dir/opt.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 96%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyTypeDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 [ 96%] Linking CXX executable ../../bin/sancov cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sancov && /usr/bin/cmake -E cmake_link_script CMakeFiles/sancov.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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 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 ^~~~ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 96%] Built target sancov 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' [ 96%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2obj.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 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 ^~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/PrettyVariableDumper.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PrettyVariableDumper.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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 ^~~~ [ 96%] 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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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 [ 96%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/StreamUtil.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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' [ 96%] Built target verify-uselistorder make -f tools/llvm-ar/CMakeFiles/llvm-dlltool.dir/build.make tools/llvm-ar/CMakeFiles/llvm-dlltool.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-ar /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-dlltool.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-dlltool.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-dlltool.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-dlltool.dir/depend.internal". Scanning dependencies of target llvm-dlltool make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-ar/CMakeFiles/llvm-dlltool.dir/build.make tools/llvm-ar/CMakeFiles/llvm-dlltool.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 96%] Generating ../../bin/llvm-dlltool cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar && /usr/bin/cmake -E create_symlink llvm-ar /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/./bin/llvm-dlltool make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 96%] Built target llvm-dlltool make -f tools/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' [ 96%] 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' [ 96%] Built target llvm-ranlib make -f tools/llvm-ar/CMakeFiles/llvm-lib.dir/build.make tools/llvm-ar/CMakeFiles/llvm-lib.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-ar /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-lib.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-lib.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-lib.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-lib.dir/depend.internal". Scanning dependencies of target llvm-lib make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-ar/CMakeFiles/llvm-lib.dir/build.make tools/llvm-ar/CMakeFiles/llvm-lib.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 96%] 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' [ 96%] 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' [ 96%] Building CXX object tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/TestPasses.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint-passes -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 [ 96%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2coff.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 96%] Linking CXX shared module ../../lib/BugpointPasses.so cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes && /usr/bin/cmake -E cmake_link_script CMakeFiles/BugpointPasses.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-rpath-link,/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections -Wl,--version-script,/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes/BugpointPasses.exports -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -o ../../lib/BugpointPasses.so CMakeFiles/BugpointPasses.dir/TestPasses.cpp.o -Wl,-rpath,"\$ORIGIN/../lib" make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 96%] Built target BugpointPasses make -f tools/llvm-readobj/CMakeFiles/llvm-readelf.dir/build.make tools/llvm-readobj/CMakeFiles/llvm-readelf.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj/CMakeFiles/llvm-readelf.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj/CMakeFiles/llvm-readelf.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj/CMakeFiles/llvm-readelf.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj/CMakeFiles/llvm-readelf.dir/depend.internal". Scanning dependencies of target llvm-readelf make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-readobj/CMakeFiles/llvm-readelf.dir/build.make tools/llvm-readobj/CMakeFiles/llvm-readelf.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 96%] Generating ../../bin/llvm-readelf cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/cmake -E create_symlink llvm-readobj /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/./bin/llvm-readelf make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 96%] Built target llvm-readelf [ 96%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2elf.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 In file included from /<>/julia-1.0.4+dfsg/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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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/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 ^~~~ [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 [ 98%] Linking CXX executable ../../bin/opt cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt && /usr/bin/cmake -E cmake_link_script CMakeFiles/opt.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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' [ 98%] Built target opt [ 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++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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 ^~~~ [ 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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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 [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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [100%] Built target llvm-pdbutil make[5]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' /usr/bin/cmake -E cmake_progress_start /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/CMakeFiles 0 make[4]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' echo 1 > scratch/llvm-6.0.0/build_Release/build-compiled rm -rf /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release mkdir -p /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr cd scratch/llvm-6.0.0/build_Release && cmake -DCMAKE_INSTALL_PREFIX="/<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr" -P cmake_install.cmake && find /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release -type f,l -name 'libLLVM*so*' -print -exec install -Dv '{}' /<>/julia-1.0.4+dfsg/deps/..//usr/lib/powerpc64le-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/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/ProfileData -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ProfileData/ProfileCommon.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ProfileData/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/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/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/CoverageMappingWriter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ProfileData/Coverage/CoverageMappingReader.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ProfileData/Coverage/CoverageMapping.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ProfileData/SampleProfWriter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ProfileData/InstrProf.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ProfileData/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/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/InstrProfReader.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/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/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/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/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/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/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/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/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/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/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/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/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/AtomicOrdering.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/AMDGPUMetadata.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/FuzzMutate -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/FuzzMutate/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/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/Random.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/FuzzMutate/IRMutator.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ObjectYAML -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ObjectYAML/CodeViewYAMLSymbols.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ObjectYAML/ObjectYAML.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ObjectYAML/DWARFYAML.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ObjectYAML/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/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/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/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/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/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/ELFYAML.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/Linker -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Linker/IRMover.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Linker/Linker.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/PassAnalysisSupport.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/PassInfo.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/ExecutionEngine -- 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/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/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/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/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/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/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/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/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/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/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/IRCompileLayer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/Orc/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/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/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/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/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/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/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/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/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/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/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/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/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/RuntimeDyld.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/SectionMemoryManager.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/OrcMCJITReplacement.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/ObjectCache.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/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/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/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/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/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/OProfileWrapper.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/PassSupport.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/Object -- 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/ELF.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Object/ArchiveWriter.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/ResourceScriptTokenList.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/WindowsResource/ResourceProcessor.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/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/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/Analysis -- 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/LoopInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/ScalarEvolution.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/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/CaptureTracking.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/CmpInstAnalysis.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/Bitcode -- 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/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/BitstreamWriter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Bitcode/BitstreamReader.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Bitcode/BitcodeReader.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Bitcode/LLVMBitCodes.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Bitcode/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/Transforms -- 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/LoopLoadElimination.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/Float2Int.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/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/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/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/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/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/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/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/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/EarlyCSE.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/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/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/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/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/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/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/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/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/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/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/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/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/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/PartiallyInlineLibCalls.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/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/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/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/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/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/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/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/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/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/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.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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/ModuleUtils.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/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/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/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/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/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/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/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/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/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/IPO.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/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/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/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/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/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/CrossDSOCFI.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/IPO/SCCP.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/IPO/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/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/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/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/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/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/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/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/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/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/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/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/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/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/GlobalSplit.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/IPO/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/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/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/ObjCARC.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/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/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/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/MSF -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/MSF/MappedBlockStream.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/MSF/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/MSFBuilder.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/MSF/IMSFFile.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/MSF/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/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/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/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/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/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/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/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/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/IPDBEnumChildren.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/DIASourceFile.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/DIA/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/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/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/DIASupport.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/DIA/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/RecordSerialization.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/CodeViewError.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/TypeDeserializer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/CVRecord.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Option -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Option/ArgList.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Option/Arg.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Option/OptTable.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Option/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/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/ADT -- 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/DenseMapInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/StringRef.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/APSInt.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/SetVector.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/XRay -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/XRay/InstrumentationMap.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/XRay/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/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/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/XRayRecord.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/LiveRegUnits.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/TargetInstrInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/LegalizerInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/GlobalISel/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/DAGCombine.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/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/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/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/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/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/CostAllocator.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/PBQP/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/AtomicExpandUtils.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/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/MCDisassembler -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCDisassembler/MCSymbolizer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCDisassembler/MCDisassembler.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCDisassembler/MCRelocationInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/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/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/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/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/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/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/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/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/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/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/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/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/MCAnalysis -- 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/MCCodeEmitter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCInstBuilder.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCAsmLayout.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/MCSection.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/TargetCallingConv.td -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Target/GenericOpcodes.td -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Target/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/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/GlobalISel -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Target/GlobalISel/SelectionDAGCompat.td -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Target/GlobalISel/RegisterBank.td -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Target/GlobalISel/Target.td -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Target/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/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/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/TargetOptions.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/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/StringMatcher.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/TableGen/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/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/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/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/TableGenBackend.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/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/WasmRelocs -- 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/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/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/ARM.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/AArch64.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/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/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/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/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/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/ARC.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/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/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/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/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/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/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/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/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/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/ELF.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/BinaryFormat/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/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/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.def -- 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/Verifier.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/GlobalObject.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/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/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/Config -- 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/LTO -- 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/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/LTOBackend.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/LTO/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/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/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/UpdateCompilerUsed.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/LTO/legacy/LTOModule.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/LTO/legacy/LTOCodeGenerator.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm-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/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/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/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/BitReader.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm-c/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/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/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/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/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/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/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/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/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/IPO.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm-c/Transforms/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/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/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/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/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/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/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 -- 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/Support -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/VCSRevision.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/DataTypes.h -- Up-to-date: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/Attributes.gen -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/Intrinsics.gen -- Up-to-date: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Config -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Config/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/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/llvm-config.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Config/Targets.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Config/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/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/libLLVMPowerPCCodeGen.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMPowerPCAsmParser.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMPowerPCDisassembler.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMPowerPCAsmPrinter.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMPowerPCInfo.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMPowerPCDesc.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/./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/./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/./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/./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/./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/./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/./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/./HandleLLVMStdlib.cmake -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/cmake/llvm/./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/./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/./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/./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/./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/./HandleLLVMOptions.cmake -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/cmake/llvm/./TableGen.cmake -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/cmake/llvm/./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/./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/./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/./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/./LLVMInstallSymlink.cmake /<>/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/powerpc64le-linux-gnu/julia/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.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/powerpc64le-linux-gnu/julia/libLLVM.so' /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVM-6.0.0.so '/<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVM-6.0.0.so' -> '/<>/julia-1.0.4+dfsg/deps/..//usr/lib/powerpc64le-linux-gnu/julia/libLLVM-6.0.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/powerpc64le-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 Discovered traces of libgfortran within Got SONAMES of Warning: git information unavailable; versioning information limited make[3]: Entering directory '/<>/julia-1.0.4+dfsg/base' Warning: git information unavailable; versioning information limited gcc -E -D PCRE2_CODE_UNIT_WIDTH=8 -dM /usr/include/pcre2.h | perl -nle '/^\s*#define\s+PCRE2_(\w*)\s*\(?(0x[0-9a-fA-F]+|[0-9]+)\)?u?\s*$/ and print "const $1 = UInt32($2)"' | LC_ALL=C sort > pcre_h.jl echo '#include ' | gcc -E -dM - | perl -nle 'print "const $1 = Int32($2)" if /^#define\s+(E\w+)\s+(\d+)\s*$/' | LC_ALL=C sort > errno_h.jl gcc -g -O3 -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 -fsigned-char -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='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-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/powerpc64le-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 gcc -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 -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -I/<>/julia-1.0.4+dfsg/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -DNDEBUG -DJL_NDEBUG -c hashing.c -o /<>/julia-1.0.4+dfsg/src/support/hashing.o 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/powerpc64le-linux-gnu/julia/libopenlibm.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libopenlibm.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libopenlibm.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libopenlibm.so" /<>/julia-1.0.4+dfsg/src/ccalltest.c:881:1: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 } struct_huge2_ppc64; ^ REALPATH=`/<>/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/powerpc64le-linux-gnu/julia/libpcre2-8.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libpcre2-8.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libpcre2-8.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libpcre2-8.so" ln -sf /usr/lib/powerpc64le-linux-gnu/libopenlibm.so.2 /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libopenlibm.so ln -sf /usr/lib/powerpc64le-linux-gnu/libpcre2-8.so.0 /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-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/powerpc64le-linux-gnu/julia/libdSFMT.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libdSFMT.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libdSFMT.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-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/powerpc64le-linux-gnu/julia/libopenblas.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libopenblas.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libopenblas.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libopenblas.so" ln -sf /usr/lib/powerpc64le-linux-gnu/libdSFMT-19937.so.1 /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-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/powerpc64le-linux-gnu/julia/libgmp.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libgmp.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libgmp.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libgmp.so" ln -sf /usr/lib/powerpc64le-linux-gnu/libgmp.so.10 /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-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/powerpc64le-linux-gnu/julia/libmpfr.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libmpfr.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libmpfr.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libmpfr.so" ln -sf /usr/lib/powerpc64le-linux-gnu/libmpfr.so.6 /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libmpfr.so REALPATH=`/<>/julia-1.0.4+dfsg/usr/tools/libwhich -p libmbedtls.so` && REALPATH_wd="`pwd`" && REALPATH_=`readlink -n ${REALPATH} || true` && if [ -n "${REALPATH_}" ]; then REALPATH_wd=`dirname "${REALPATH}"`; REALPATH="${REALPATH_}"; fi && if [ -z "`echo ${REALPATH} | grep '^/'`" ]; then REALPATH=${REALPATH_wd}/${REALPATH}; fi && REALPATH_=`objdump -p "${REALPATH}" | awk '/SONAME/ {print $2}'` && if [ -n "${REALPATH_}" ]; then REALPATH_=$(dirname "${REALPATH}")/${REALPATH_}; if [ -e "${REALPATH_}" ]; then REALPATH=${REALPATH_}; fi; fi && [ -e "$REALPATH" ] && ([ ! -e "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libmbedtls.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libmbedtls.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libmbedtls.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libmbedtls.so" ln -sf /usr/lib/powerpc64le-linux-gnu/libmbedtls.so.12 /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libmbedtls.so REALPATH=`/<>/julia-1.0.4+dfsg/usr/tools/libwhich -p libssh2.so` && REALPATH_wd="`pwd`" && REALPATH_=`readlink -n ${REALPATH} || true` && if [ -n "${REALPATH_}" ]; then REALPATH_wd=`dirname "${REALPATH}"`; REALPATH="${REALPATH_}"; fi && if [ -z "`echo ${REALPATH} | grep '^/'`" ]; then REALPATH=${REALPATH_wd}/${REALPATH}; fi && REALPATH_=`objdump -p "${REALPATH}" | awk '/SONAME/ {print $2}'` && if [ -n "${REALPATH_}" ]; then REALPATH_=$(dirname "${REALPATH}")/${REALPATH_}; if [ -e "${REALPATH_}" ]; then REALPATH=${REALPATH_}; fi; fi && [ -e "$REALPATH" ] && ([ ! -e "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libssh2.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libssh2.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libssh2.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libssh2.so" ln -sf /usr/lib/powerpc64le-linux-gnu/libopenblas.so.0 /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libopenblas.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/powerpc64le-linux-gnu/julia/libcurl.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libcurl.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libcurl.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libcurl.so" gcc -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 -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -I/<>/julia-1.0.4+dfsg/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -DNDEBUG -DJL_NDEBUG -c timefuncs.c -o /<>/julia-1.0.4+dfsg/src/support/timefuncs.o ln -sf /usr/lib/powerpc64le-linux-gnu/libssh2.so.1 /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libssh2.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/powerpc64le-linux-gnu/julia/libgit2.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libgit2.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libgit2.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libgit2.so" gcc -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 -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -I/<>/julia-1.0.4+dfsg/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -DNDEBUG -DJL_NDEBUG -c ptrhash.c -o /<>/julia-1.0.4+dfsg/src/support/ptrhash.o gcc -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 -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -I/<>/julia-1.0.4+dfsg/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -DNDEBUG -DJL_NDEBUG -c operators.c -o /<>/julia-1.0.4+dfsg/src/support/operators.o ln -sf /usr/lib/powerpc64le-linux-gnu/libgit2.so.27 /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-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/powerpc64le-linux-gnu/julia/libamd.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libamd.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libamd.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libamd.so" gcc -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 -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -I/<>/julia-1.0.4+dfsg/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -DNDEBUG -DJL_NDEBUG -c utf8.c -o /<>/julia-1.0.4+dfsg/src/support/utf8.o ln -sf /usr/lib/powerpc64le-linux-gnu/libamd.so.2 /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libamd.so REALPATH=`/<>/julia-1.0.4+dfsg/usr/tools/libwhich -p libcamd.so` && REALPATH_wd="`pwd`" && REALPATH_=`readlink -n ${REALPATH} || true` && if [ -n "${REALPATH_}" ]; then REALPATH_wd=`dirname "${REALPATH}"`; REALPATH="${REALPATH_}"; fi && if [ -z "`echo ${REALPATH} | grep '^/'`" ]; then REALPATH=${REALPATH_wd}/${REALPATH}; fi && REALPATH_=`objdump -p "${REALPATH}" | awk '/SONAME/ {print $2}'` && if [ -n "${REALPATH_}" ]; then REALPATH_=$(dirname "${REALPATH}")/${REALPATH_}; if [ -e "${REALPATH_}" ]; then REALPATH=${REALPATH_}; fi; fi && [ -e "$REALPATH" ] && ([ ! -e "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libcamd.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libcamd.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libcamd.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libcamd.so" objcopy --only-keep-debug /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/libccalltest.so.tmp /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/libccalltest.so.debug ln -sf /usr/lib/powerpc64le-linux-gnu/libcamd.so.2 /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libcamd.so REALPATH=`/<>/julia-1.0.4+dfsg/usr/tools/libwhich -p libccolamd.so` && REALPATH_wd="`pwd`" && REALPATH_=`readlink -n ${REALPATH} || true` && if [ -n "${REALPATH_}" ]; then REALPATH_wd=`dirname "${REALPATH}"`; REALPATH="${REALPATH_}"; fi && if [ -z "`echo ${REALPATH} | grep '^/'`" ]; then REALPATH=${REALPATH_wd}/${REALPATH}; fi && REALPATH_=`objdump -p "${REALPATH}" | awk '/SONAME/ {print $2}'` && if [ -n "${REALPATH_}" ]; then REALPATH_=$(dirname "${REALPATH}")/${REALPATH_}; if [ -e "${REALPATH_}" ]; then REALPATH=${REALPATH_}; fi; fi && [ -e "$REALPATH" ] && ([ ! -e "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libccolamd.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libccolamd.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libccolamd.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libccolamd.so" ln -sf /usr/lib/powerpc64le-linux-gnu/libccolamd.so.2 /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libccolamd.so REALPATH=`/<>/julia-1.0.4+dfsg/usr/tools/libwhich -p libcholmod.so` && REALPATH_wd="`pwd`" && REALPATH_=`readlink -n ${REALPATH} || true` && if [ -n "${REALPATH_}" ]; then REALPATH_wd=`dirname "${REALPATH}"`; REALPATH="${REALPATH_}"; fi && if [ -z "`echo ${REALPATH} | grep '^/'`" ]; then REALPATH=${REALPATH_wd}/${REALPATH}; fi && REALPATH_=`objdump -p "${REALPATH}" | awk '/SONAME/ {print $2}'` && if [ -n "${REALPATH_}" ]; then REALPATH_=$(dirname "${REALPATH}")/${REALPATH_}; if [ -e "${REALPATH_}" ]; then REALPATH=${REALPATH_}; fi; fi && [ -e "$REALPATH" ] && ([ ! -e "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libcholmod.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libcholmod.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libcholmod.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libcholmod.so" objcopy --strip-debug /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/libccalltest.so.tmp objcopy --add-gnu-debuglink=/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/libccalltest.so.debug /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/libccalltest.so.tmp mv /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/libccalltest.so.tmp /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/libccalltest.so make[3]: Leaving directory '/<>/julia-1.0.4+dfsg/src' gcc -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 -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -I/<>/julia-1.0.4+dfsg/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -DNDEBUG -DJL_NDEBUG -c ios.c -o /<>/julia-1.0.4+dfsg/src/support/ios.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -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 -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -I/<>/julia-1.0.4+dfsg/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -DNDEBUG -DJL_NDEBUG -c htable.c -o /<>/julia-1.0.4+dfsg/src/support/htable.o 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/powerpc64le-linux-gnu/julia/libcolamd.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libcolamd.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libcolamd.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libcolamd.so" ln -sf /usr/lib/powerpc64le-linux-gnu/libcolamd.so.2 /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-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/powerpc64le-linux-gnu/julia/libumfpack.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libumfpack.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libumfpack.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libumfpack.so" ln -sf /usr/lib/powerpc64le-linux-gnu/libcholmod.so.3 /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-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/powerpc64le-linux-gnu/julia/libspqr.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libspqr.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libspqr.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libspqr.so" ln -sf /usr/lib/powerpc64le-linux-gnu/libumfpack.so.5 /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-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/powerpc64le-linux-gnu/julia/libsuitesparseconfig.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libsuitesparseconfig.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libsuitesparseconfig.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libsuitesparseconfig.so" ln -sf /usr/lib/powerpc64le-linux-gnu/libsuitesparseconfig.so.5 /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libsuitesparseconfig.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/powerpc64le-linux-gnu/julia/libunwind.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libunwind.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libunwind.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libunwind.so" ln -sf /usr/lib/powerpc64le-linux-gnu/libspqr.so.2 /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libspqr.so gcc -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 -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -I/<>/julia-1.0.4+dfsg/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -DNDEBUG -DJL_NDEBUG -c bitvector.c -o /<>/julia-1.0.4+dfsg/src/support/bitvector.o ln -sf /usr/lib/powerpc64le-linux-gnu/libunwind.so.8 /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libunwind.so gcc -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 -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -I/<>/julia-1.0.4+dfsg/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -DNDEBUG -DJL_NDEBUG -c int2str.c -o /<>/julia-1.0.4+dfsg/src/support/int2str.o ln -sf /usr/lib/powerpc64le-linux-gnu/libcurl-gnutls.so.4 /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libcurl.so make[3]: Leaving directory '/<>/julia-1.0.4+dfsg/base' gcc -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 -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -I/<>/julia-1.0.4+dfsg/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -DNDEBUG -DJL_NDEBUG -c libsupportinit.c -o /<>/julia-1.0.4+dfsg/src/support/libsupportinit.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -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 -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -I/<>/julia-1.0.4+dfsg/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -DNDEBUG -DJL_NDEBUG -c arraylist.c -o /<>/julia-1.0.4+dfsg/src/support/arraylist.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -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 -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -I/<>/julia-1.0.4+dfsg/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -DNDEBUG -DJL_NDEBUG -c strtod.c -o /<>/julia-1.0.4+dfsg/src/support/strtod.o rm -rf /<>/julia-1.0.4+dfsg/src/support/libsupport.a ar -rcs /<>/julia-1.0.4+dfsg/src/support/libsupport.a /<>/julia-1.0.4+dfsg/src/support/hashing.o /<>/julia-1.0.4+dfsg/src/support/timefuncs.o /<>/julia-1.0.4+dfsg/src/support/ptrhash.o /<>/julia-1.0.4+dfsg/src/support/operators.o /<>/julia-1.0.4+dfsg/src/support/utf8.o /<>/julia-1.0.4+dfsg/src/support/ios.o /<>/julia-1.0.4+dfsg/src/support/htable.o /<>/julia-1.0.4+dfsg/src/support/bitvector.o /<>/julia-1.0.4+dfsg/src/support/int2str.o /<>/julia-1.0.4+dfsg/src/support/libsupportinit.o /<>/julia-1.0.4+dfsg/src/support/arraylist.o /<>/julia-1.0.4+dfsg/src/support/strtod.o make[4]: Leaving directory '/<>/julia-1.0.4+dfsg/src/support' make -C /<>/julia-1.0.4+dfsg/src/flisp BUILDDIR='/<>/julia-1.0.4+dfsg/src/flisp' make[4]: Entering directory '/<>/julia-1.0.4+dfsg/src/flisp' Warning: git information unavailable; versioning information limited gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -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 -I../support -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -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 -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 -I../support -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -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 -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 -I../support -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -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 -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 -I../support -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -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 -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 -I../support -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -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 -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 -I../support -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -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 -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 -I../support -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -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 -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 -I../support -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -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 -ggdb2 -falign-functions -I../support -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -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/powerpc64le-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/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/strtod.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/src/support/tzfile.h /<>/julia-1.0.4+dfsg/usr/include/julia/ 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/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/ENTRY.i387.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/src/support/ios.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/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/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/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/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/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/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/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/julia.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/src/julia_assert.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/src/julia_threads.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/src/tls.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/src/locks.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/src/atomics.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/usr/include/uv.h /<>/julia-1.0.4+dfsg/usr/include/julia/ gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/jltypes.c -o jltypes.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/gf.c -o gf.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/typemap.c -o typemap.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/ast.c -o ast.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/builtins.c -o builtins.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/module.c -o module.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/interpreter.c -o interpreter.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/symbol.c -o symbol.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/dlload.c -o dlload.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/sys.c -o sys.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/init.c -o init.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/task.c -o task.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/array.c -o array.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 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/dump.c -o dump.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/staticdata.c -o staticdata.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/toplevel.c -o toplevel.o /<>/julia-1.0.4+dfsg/src/array.c: In function ‘jl_array_grow_at’: /<>/julia-1.0.4+dfsg/src/array.c:790:43: warning: ‘newtypetagdata’ may be used uninitialized in this function [-Wmaybe-uninitialized] memset(newtypetagdata + idx, 0, inc); ~~~~~~~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/src/array.c:720:11: note: ‘newtypetagdata’ was declared here char *newtypetagdata; ^~~~~~~~~~~~~~ gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/jl_uv.c -o jl_uv.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/datatype.c -o datatype.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/simplevector.c -o simplevector.o g++ -I/<>/julia-1.0.4+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/APInt-C.cpp -o APInt-C.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/runtime_intrinsics.c -o runtime_intrinsics.o g++ -I/<>/julia-1.0.4+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/runtime_ccall.cpp -o runtime_ccall.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/precompile.c -o precompile.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 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/threadgroup.c -o threadgroup.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/threading.c -o threading.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/stackwalk.c -o stackwalk.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/gc.c -o gc.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/gc-debug.c -o gc-debug.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/gc-pages.c -o gc-pages.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/method.c -o method.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/jlapi.c -o jlapi.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/signal-handling.c -o signal-handling.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/safepoint.c -o safepoint.o In file included from /<>/julia-1.0.4+dfsg/src/signal-handling.c:117: /<>/julia-1.0.4+dfsg/src/signals-unix.c: In function ‘jl_call_in_ctx’: /<>/julia-1.0.4+dfsg/src/signals-unix.c:162:2: warning: #warning "julia: throw-in-context not supported on this platform" [-Wcpp] #warning "julia: throw-in-context not supported on this platform" ^~~~~~~ /<>/julia-1.0.4+dfsg/src/signals-unix.c:100:15: warning: unused variable ‘rsp’ [-Wunused-variable] uintptr_t rsp = (uintptr_t)ptls->signal_stack + sig_stack_size; ^~~ At top level: /<>/julia-1.0.4+dfsg/src/signal-handling.c:98:15: warning: ‘jl_safe_read_mem’ defined but not used [-Wunused-function] static size_t jl_safe_read_mem(const volatile char *ptr, char *out, size_t len) ^~~~~~~~~~~~~~~~ gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/jloptions.c -o jloptions.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/timing.c -o timing.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/subtype.c -o subtype.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/rtutils.c -o rtutils.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/crc32c.c -o crc32c.o g++ -I/<>/julia-1.0.4+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/processor.cpp -o processor.o g++ -I/<>/julia-1.0.4+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/codegen.cpp -o codegen.o g++ -I/<>/julia-1.0.4+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-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++ -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 -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/disasm.cpp -o disasm.o g++ -I/<>/julia-1.0.4+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-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++ -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 -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/llvm-simdloop.cpp -o llvm-simdloop.o g++ -I/<>/julia-1.0.4+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/llvm-ptls.cpp -o llvm-ptls.o g++ -I/<>/julia-1.0.4+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-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++ -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 -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-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++ -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 -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/llvm-lower-handlers.cpp -o llvm-lower-handlers.o g++ -I/<>/julia-1.0.4+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-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++ -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 -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/llvm-propagate-addrspaces.cpp -o llvm-propagate-addrspaces.o g++ -I/<>/julia-1.0.4+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/llvm-multiversioning.cpp -o llvm-multiversioning.o In file included from /<>/julia-1.0.4+dfsg/usr/include/llvm/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++ -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 -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/llvm-alloc-opt.cpp -o llvm-alloc-opt.o In file included from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/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/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) ~~~~~~~~~~~~^~~~ g++ -I/<>/julia-1.0.4+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/cgmemmgr.cpp -o cgmemmgr.o g++ -I/<>/julia-1.0.4+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/llvm-api.cpp -o llvm-api.o /<>/julia-1.0.4+dfsg/src/codegen.cpp: In function ‘jl_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; ^~ /<>/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++ -shared -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"powerpc64le"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/powerpc64le-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/powerpc64le-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/powerpc64le-linux-gnu -L/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-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/powerpc64le-linux-gnu/libjulia.so.1.0 true -ignore /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/libjulia.so.1.0 make[3]: Leaving directory '/<>/julia-1.0.4+dfsg/src' make[3]: Entering directory '/<>/julia-1.0.4+dfsg/ui' Warning: git information unavailable; versioning information limited gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O3 -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 -fsigned-char -DSYSTEM_LIBUNWIND -ggdb2 -falign-functions -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -Wc++-compat -c /<>/julia-1.0.4+dfsg/ui/repl.c -o repl.o g++ -g -O3 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -Wc++-compat repl.o -o /<>/julia-1.0.4+dfsg/usr/bin/julia -L/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia -L/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu -L/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-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/powerpc64le-linux-gnu' -Wl,-rpath-link,/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-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 "pwr8" --output-ji /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-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 "pwr8" --output-ji /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/sys.ji.tmp --startup-file=no --warn-overwrite=yes --sysimage /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-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 ─────────── 50.681729 seconds Base64 ───────── 5.729409 seconds CRC32c ───────── 0.017605 seconds SHA ──────────── 0.455724 seconds FileWatching ─── 0.245713 seconds Unicode ──────── 0.016857 seconds Mmap ─────────── 0.207703 seconds Serialization ── 2.406260 seconds Libdl ────────── 0.071265 seconds Markdown ─────── 4.185929 seconds LibGit2 ──────── 6.574508 seconds Logging ──────── 0.380225 seconds Sockets ──────── 3.464772 seconds Printf ───────── 0.015027 seconds Profile ──────── 0.381932 seconds Dates ────────── 3.446647 seconds DelimitedFiles ─ 0.269211 seconds Random ───────── 1.445361 seconds UUIDs ────────── 0.016146 seconds Future ───────── 0.012122 seconds LinearAlgebra ── 26.692835 seconds SparseArrays ─── 7.364478 seconds SuiteSparse ──── 2.395069 seconds Distributed ──── 11.586472 seconds SharedArrays ─── 0.386032 seconds Pkg ──────────── 20.673816 seconds Test ─────────── 4.461325 seconds REPL ─────────── 2.771292 seconds Statistics ───── 0.518731 seconds Stdlibs total ──106.659345 seconds Sysimage built. Summary: Total ─────── 157.343284 seconds Base: ─────── 50.681729 seconds 32.2109% Stdlibs: ──── 106.659345 seconds 67.7877% 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 "pwr8" --output-o /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/sys-o.a.tmp --startup-file=no --warn-overwrite=yes --sysimage /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-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... 1103 generated in 124.933196 seconds (overhead 78.405626 seconds) g++ -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -fPIC -L/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia -L/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu -L/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu -o /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/sys.so -Wl,--whole-archive /<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-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_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=powerpc64le-linux-gnu MULTIARCH_INSTALL=1 NO_GIT=1 TAGGED_RELEASE_BANNER='Ubuntu ⛬ julia/1.0.4+dfsg-1' USE_BLAS64=0 USE_LLVM_SHLIB=1 USE_SYSTEM_BLAS=1 USE_SYSTEM_CURL=1 USE_SYSTEM_DSFMT=1 USE_SYSTEM_GMP=1 USE_SYSTEM_LAPACK=1 USE_SYSTEM_LIBGIT2=1 USE_SYSTEM_LIBSSH2=1 USE_SYSTEM_LIBUNWIND=1 USE_SYSTEM_LIBUV=0 USE_SYSTEM_LLVM=0 USE_SYSTEM_MBEDTLS=1 USE_SYSTEM_MPFR=1 USE_SYSTEM_OPENSPECFUN=1 USE_SYSTEM_PATCHELF=1 USE_SYSTEM_PCRE=1 USE_SYSTEM_SUITESPARSE=1 USE_SYSTEM_UTF8PROC=1 VERBOSE=1 JULIA_CPU_TARGET="pwr8" 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.50 | 0.09 | 3.6 | 160.41 | 236.63 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) | 10.86 | 0.22 | 2.0 | 1138.16 | 254.69 compiler/compiler (3) | 10.92 | 0.40 | 3.6 | 712.65 | 253.63 strings/search (2) | 2.48 | 0.03 | 1.3 | 109.82 | 261.88 strings/io (2) | 2.92 | 0.05 | 1.8 | 111.32 | 273.88 strings/util (3) | 6.15 | 0.07 | 1.2 | 192.39 | 277.06 unicode/utf8 (3) | 0.34 | 0.00 | 0.0 | 3.95 | 277.06 strings/basic (4) | 16.24 | 0.25 | 1.5 | 692.29 | 263.44 strings/types (2) | 6.36 | 0.29 | 4.6 | 1174.98 | 277.88 worlds (4) | 2.56 | 0.12 | 4.7 | 173.57 | 275.19 keywordargs (2) | 5.33 | 0.05 | 0.9 | 115.51 | 277.88 subtype (2) | 30.83 | 0.83 | 2.7 | 1799.58 | 747.25 char (6) | 4.41 | 0.23 | 5.2 | 288.52 | 244.50 triplequote (6) | 0.07 | 0.00 | 0.0 | 2.00 | 244.50 intrinsics (6) | 0.83 | 0.02 | 2.0 | 46.12 | 244.50 core (3) | 74.76 | 6.81 | 9.1 | 10664.97 | 665.31 dict (6) | 35.32 | 1.29 | 3.7 | 2213.21 | 317.44 iobuffer (6) | 4.31 | 0.07 | 1.6 | 137.69 | 326.38 hashing (7) | 20.36 | 0.55 | 2.7 | 1590.33 | 262.31 staged (6) | 5.81 | 0.23 | 4.0 | 404.33 | 330.13 numbers (4) | 97.95 | 1.99 | 2.0 | 4919.62 | 441.06 tuple (4) | 7.84 | 0.19 | 2.4 | 280.47 | 451.44 reduce (4) | 15.43 | 1.13 | 7.3 | 1239.23 | 619.63 offsetarray (7) | 53.96 | 2.31 | 4.3 | 3515.08 | 378.13 reducedim (8) | 41.83 | 1.45 | 3.5 | 3343.41 | 284.56 intfuncs (8) | 5.26 | 0.09 | 1.6 | 208.88 | 296.75 simdloop (8) | 2.82 | 0.10 | 3.6 | 236.19 | 296.75 vecelement (8) | 14.00 | 0.54 | 3.9 | 1324.36 | 323.38 rational (8) | 13.08 | 0.65 | 4.9 | 819.26 | 353.38 abstractarray (7) | 79.84 | 4.69 | 5.9 | 4867.22 | 512.63 arrayops (6) | 131.51 | 6.01 | 4.6 | 9007.24 | 618.25 copy (9) | 5.47 | 0.18 | 3.2 | 350.30 | 244.50 fastmath (9) | 11.54 | 0.28 | 2.4 | 696.40 | 256.13 functional (9) | 9.55 | 0.23 | 2.4 | 716.30 | 275.25 subarray (5) | 283.39 | 23.23 | 8.2 | 24167.61 | 780.94 operators (11) | 8.70 | 0.39 | 4.5 | 691.32 | 244.50 path (11) | 3.51 | 0.02 | 0.6 | 52.05 | 263.81 From worker 11: From worker 11: signal (6): Aborted From worker 11: in expression starting at /<>/julia-1.0.4+dfsg/test/ccall.jl:831 From worker 11: gsignal at /lib/powerpc64le-linux-gnu/libc.so.6 (unknown line) From worker 11: abort at /lib/powerpc64le-linux-gnu/libc.so.6 (unknown line) From worker 11: __trampoline_setup at /lib/powerpc64le-linux-gnu/libgcc_s.so.1 (unknown line) From worker 11: Allocations: 24553358 (Pool: 24547647; Big: 5711); GC: 55 Worker 11 terminated. math (10) | 62.47 | 0.99 | 1.6 | 3331.93 | 286.00 iterators (9) | 54.06 | 2.31 | 4.3 | 3915.09 | 372.19 bitarray (8) | 162.58 | 11.19 | 6.9 | 12550.39 | 623.38 Executing tests that run on node 1 only: precompile (1) | 61.29 | 0.27 | 0.4 | 443.30 | 256.69 SharedArrays (1) | 29.63 | 1.48 | 5.0 | 1649.45 | 284.94 stress (1) | 52.87 | 0.02 | 0.0 | 44.82 | 284.94 Distributed (1) | 151.76 | 0.01 | 0.0 | 20.50 | 284.94 ccall: Error During Test at none:1 Test threw exception Expression: ccall ProcessExitedException() parse: Error During Test at none:1 Test threw exception Expression: parse ProcessExitedException() loading: Error During Test at none:1 Test threw exception Expression: loading ProcessExitedException() bigint: Error During Test at none:1 Test threw exception Expression: bigint ProcessExitedException() bigfloat: Error During Test at none:1 Test threw exception Expression: bigfloat ProcessExitedException() sorting: Error During Test at none:1 Test threw exception Expression: sorting ProcessExitedException() spawn: Error During Test at none:1 Test threw exception Expression: spawn ProcessExitedException() backtrace: Error During Test at none:1 Test threw exception Expression: backtrace ProcessExitedException() file: Error During Test at none:1 Test threw exception Expression: file ProcessExitedException() read: Error During Test at none:1 Test threw exception Expression: read ProcessExitedException() version: Error During Test at none:1 Test threw exception Expression: version ProcessExitedException() namedtuple: Error During Test at none:1 Test threw exception Expression: namedtuple ProcessExitedException() mpfr: Error During Test at none:1 Test threw exception Expression: mpfr ProcessExitedException() broadcast: Error During Test at none:1 Test threw exception Expression: broadcast ProcessExitedException() complex: Error During Test at none:1 Test threw exception Expression: complex ProcessExitedException() floatapprox: Error During Test at none:1 Test threw exception Expression: floatapprox ProcessExitedException() reflection: Error During Test at none:1 Test threw exception Expression: reflection ProcessExitedException() regex: Error During Test at none:1 Test threw exception Expression: regex ProcessExitedException() float16: Error During Test at none:1 Test threw exception Expression: float16 ProcessExitedException() combinatorics: Error During Test at none:1 Test threw exception Expression: combinatorics ProcessExitedException() sysinfo: Error During Test at none:1 Test threw exception Expression: sysinfo ProcessExitedException() env: Error During Test at none:1 Test threw exception Expression: env ProcessExitedException() rounding: Error During Test at none:1 Test threw exception Expression: rounding ProcessExitedException() ranges: Error During Test at none:1 Test threw exception Expression: ranges ProcessExitedException() mod2pi: Error During Test at none:1 Test threw exception Expression: mod2pi ProcessExitedException() euler: Error During Test at none:1 Test threw exception Expression: euler ProcessExitedException() show: Error During Test at none:1 Test threw exception Expression: show ProcessExitedException() errorshow: Error During Test at none:1 Test threw exception Expression: errorshow ProcessExitedException() sets: Error During Test at none:1 Test threw exception Expression: sets ProcessExitedException() goto: Error During Test at none:1 Test threw exception Expression: goto ProcessExitedException() llvmcall: Error During Test at none:1 Test threw exception Expression: llvmcall ProcessExitedException() llvmcall2: Error During Test at none:1 Test threw exception Expression: llvmcall2 ProcessExitedException() grisu: Error During Test at none:1 Test threw exception Expression: grisu ProcessExitedException() some: Error During Test at none:1 Test threw exception Expression: some ProcessExitedException() meta: Error During Test at none:1 Test threw exception Expression: meta ProcessExitedException() stacktraces: Error During Test at none:1 Test threw exception Expression: stacktraces ProcessExitedException() docs: Error During Test at none:1 Test threw exception Expression: docs ProcessExitedException() misc: Error During Test at none:1 Test threw exception Expression: misc ProcessExitedException() threads: Error During Test at none:1 Test threw exception Expression: threads ProcessExitedException() enums: Error During Test at none:1 Test threw exception Expression: enums ProcessExitedException() cmdlineargs: Error During Test at none:1 Test threw exception Expression: cmdlineargs ProcessExitedException() int: Error During Test at none:1 Test threw exception Expression: int ProcessExitedException() checked: Error During Test at none:1 Test threw exception Expression: checked ProcessExitedException() bitset: Error During Test at none:1 Test threw exception Expression: bitset ProcessExitedException() floatfuncs: Error During Test at none:1 Test threw exception Expression: floatfuncs ProcessExitedException() inline: Error During Test at none:1 Test threw exception Expression: inline ProcessExitedException() boundscheck: Error During Test at none:1 Test threw exception Expression: boundscheck ProcessExitedException() error: Error During Test at none:1 Test threw exception Expression: error ProcessExitedException() cartesian: Error During Test at none:1 Test threw exception Expression: cartesian ProcessExitedException() osutils: Error During Test at none:1 Test threw exception Expression: osutils ProcessExitedException() channels: Error During Test at none:1 Test threw exception Expression: channels ProcessExitedException() iostream: Error During Test at none:1 Test threw exception Expression: iostream ProcessExitedException() secretbuffer: Error During Test at none:1 Test threw exception Expression: secretbuffer ProcessExitedException() specificity: Error During Test at none:1 Test threw exception Expression: specificity ProcessExitedException() codegen: Error During Test at none:1 Test threw exception Expression: codegen ProcessExitedException() reinterpretarray: Error During Test at none:1 Test threw exception Expression: reinterpretarray ProcessExitedException() syntax: Error During Test at none:1 Test threw exception Expression: syntax ProcessExitedException() logging: Error During Test at none:1 Test threw exception Expression: logging ProcessExitedException() missing: Error During Test at none:1 Test threw exception Expression: missing ProcessExitedException() asyncmap: Error During Test at none:1 Test threw exception Expression: asyncmap ProcessExitedException() SparseArrays/higherorderfns: Error During Test at none:1 Test threw exception Expression: SparseArrays/higherorderfns ProcessExitedException() SparseArrays/sparse: Error During Test at none:1 Test threw exception Expression: SparseArrays/sparse ProcessExitedException() SparseArrays/sparsevector: Error During Test at none:1 Test threw exception Expression: SparseArrays/sparsevector ProcessExitedException() Pkg/resolve: Error During Test at none:1 Test threw exception Expression: Pkg/resolve ProcessExitedException() LinearAlgebra/triangular: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/triangular ProcessExitedException() LinearAlgebra/qr: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/qr ProcessExitedException() LinearAlgebra/dense: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/dense ProcessExitedException() LinearAlgebra/matmul: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/matmul ProcessExitedException() LinearAlgebra/schur: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/schur ProcessExitedException() LinearAlgebra/special: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/special ProcessExitedException() LinearAlgebra/eigen: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/eigen ProcessExitedException() LinearAlgebra/bunchkaufman: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/bunchkaufman ProcessExitedException() LinearAlgebra/svd: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/svd ProcessExitedException() LinearAlgebra/lapack: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/lapack ProcessExitedException() LinearAlgebra/tridiag: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/tridiag ProcessExitedException() LinearAlgebra/bidiag: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/bidiag ProcessExitedException() LinearAlgebra/diagonal: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/diagonal ProcessExitedException() LinearAlgebra/cholesky: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/cholesky ProcessExitedException() LinearAlgebra/lu: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/lu ProcessExitedException() LinearAlgebra/symmetric: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/symmetric ProcessExitedException() LinearAlgebra/generic: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/generic ProcessExitedException() LinearAlgebra/uniformscaling: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/uniformscaling ProcessExitedException() LinearAlgebra/lq: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/lq ProcessExitedException() LinearAlgebra/hessenberg: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/hessenberg ProcessExitedException() LinearAlgebra/blas: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/blas ProcessExitedException() LinearAlgebra/adjtrans: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/adjtrans ProcessExitedException() LinearAlgebra/pinv: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/pinv ProcessExitedException() LinearAlgebra/givens: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/givens ProcessExitedException() LinearAlgebra/structuredbroadcast: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/structuredbroadcast ProcessExitedException() LibGit2/libgit2: Error During Test at none:1 Test threw exception Expression: LibGit2/libgit2 ProcessExitedException() Dates/accessors: Error During Test at none:1 Test threw exception Expression: Dates/accessors ProcessExitedException() Dates/adjusters: Error During Test at none:1 Test threw exception Expression: Dates/adjusters ProcessExitedException() Dates/query: Error During Test at none:1 Test threw exception Expression: Dates/query ProcessExitedException() Dates/periods: Error During Test at none:1 Test threw exception Expression: Dates/periods ProcessExitedException() Dates/ranges: Error During Test at none:1 Test threw exception Expression: Dates/ranges ProcessExitedException() Dates/rounding: Error During Test at none:1 Test threw exception Expression: Dates/rounding ProcessExitedException() Dates/types: Error During Test at none:1 Test threw exception Expression: Dates/types ProcessExitedException() Dates/io: Error During Test at none:1 Test threw exception Expression: Dates/io ProcessExitedException() Dates/arithmetic: Error During Test at none:1 Test threw exception Expression: Dates/arithmetic ProcessExitedException() Dates/conversions: Error During Test at none:1 Test threw exception Expression: Dates/conversions ProcessExitedException() Base64: Error During Test at none:1 Test threw exception Expression: Base64 ProcessExitedException() CRC32c: Error During Test at none:1 Test threw exception Expression: CRC32c ProcessExitedException() DelimitedFiles: Error During Test at none:1 Test threw exception Expression: DelimitedFiles ProcessExitedException() FileWatching: Error During Test at none:1 Test threw exception Expression: FileWatching ProcessExitedException() Future: Error During Test at none:1 Test threw exception Expression: Future ProcessExitedException() InteractiveUtils: Error During Test at none:1 Test threw exception Expression: InteractiveUtils ProcessExitedException() Libdl: Error During Test at none:1 Test threw exception Expression: Libdl ProcessExitedException() Logging: Error During Test at none:1 Test threw exception Expression: Logging ProcessExitedException() Markdown: Error During Test at none:1 Test threw exception Expression: Markdown ProcessExitedException() Mmap: Error During Test at none:1 Test threw exception Expression: Mmap ProcessExitedException() Printf: Error During Test at none:1 Test threw exception Expression: Printf ProcessExitedException() Profile: Error During Test at none:1 Test threw exception Expression: Profile ProcessExitedException() REPL: Error During Test at none:1 Test threw exception Expression: REPL ProcessExitedException() Random: Error During Test at none:1 Test threw exception Expression: Random ProcessExitedException() SHA: Error During Test at none:1 Test threw exception Expression: SHA ProcessExitedException() Serialization: Error During Test at none:1 Test threw exception Expression: Serialization ProcessExitedException() Sockets: Error During Test at none:1 Test threw exception Expression: Sockets ProcessExitedException() Statistics: Error During Test at none:1 Test threw exception Expression: Statistics ProcessExitedException() SuiteSparse: Error During Test at none:1 Test threw exception Expression: SuiteSparse ProcessExitedException() Test: Error During Test at none:1 Test threw exception Expression: Test ProcessExitedException() UUIDs: Error During Test at none:1 Test threw exception Expression: UUIDs ProcessExitedException() Unicode: Error During Test at none:1 Test threw exception Expression: Unicode ProcessExitedException() Test Summary: | Pass Error Broken Total Overall | 15237400 122 30 15237552 compiler/validation | 26 26 ambiguous | 62 2 64 compiler/compiler | 646 1 647 strings/search | 522 522 strings/io | 12749 12749 strings/util | 450 450 unicode/utf8 | 19 19 strings/basic | 87282 87282 strings/types | 2302688 2302688 worlds | 64 64 keywordargs | 134 134 subtype | 337419 15 337434 char | 1503 1503 triplequote | 28 28 intrinsics | 34 34 core | 8423091 8423091 dict | 144314 144314 iobuffer | 200 200 hashing | 18762 18762 staged | 59 59 numbers | 1380107 1380107 tuple | 484 484 reduce | 292 292 offsetarray | 326 326 reducedim | 673 673 intfuncs | 4410 4410 simdloop | 248 248 vecelement | 533 533 rational | 97522 97522 abstractarray | 2892 2892 arrayops | 1766 1766 copy | 513 513 fastmath | 811 811 functional | 95 95 subarray | 280 280 operators | 12922 12922 path | 233 12 245 ccall | 1 1 parse | 1 1 loading | 1 1 bigint | 1 1 bigfloat | 1 1 sorting | 1 1 spawn | 1 1 backtrace | 1 1 file | 1 1 read | 1 1 version | 1 1 namedtuple | 1 1 mpfr | 1 1 broadcast | 1 1 complex | 1 1 floatapprox | 1 1 reflection | 1 1 regex | 1 1 float16 | 1 1 combinatorics | 1 1 sysinfo | 1 1 env | 1 1 rounding | 1 1 ranges | 1 1 mod2pi | 1 1 euler | 1 1 show | 1 1 errorshow | 1 1 sets | 1 1 goto | 1 1 llvmcall | 1 1 llvmcall2 | 1 1 grisu | 1 1 some | 1 1 meta | 1 1 stacktraces | 1 1 docs | 1 1 misc | 1 1 threads | 1 1 enums | 1 1 cmdlineargs | 1 1 int | 1 1 checked | 1 1 bitset | 1 1 floatfuncs | 1 1 inline | 1 1 boundscheck | 1 1 error | 1 1 cartesian | 1 1 osutils | 1 1 channels | 1 1 iostream | 1 1 secretbuffer | 1 1 specificity | 1 1 codegen | 1 1 reinterpretarray | 1 1 syntax | 1 1 logging | 1 1 missing | 1 1 asyncmap | 1 1 SparseArrays/higherorderfns | 1 1 SparseArrays/sparse | 1 1 SparseArrays/sparsevector | 1 1 Pkg/resolve | 1 1 LinearAlgebra/triangular | 1 1 LinearAlgebra/qr | 1 1 LinearAlgebra/dense | 1 1 LinearAlgebra/matmul | 1 1 LinearAlgebra/schur | 1 1 LinearAlgebra/special | 1 1 LinearAlgebra/eigen | 1 1 LinearAlgebra/bunchkaufman | 1 1 LinearAlgebra/svd | 1 1 LinearAlgebra/lapack | 1 1 LinearAlgebra/tridiag | 1 1 LinearAlgebra/bidiag | 1 1 LinearAlgebra/diagonal | 1 1 LinearAlgebra/cholesky | 1 1 LinearAlgebra/lu | 1 1 LinearAlgebra/symmetric | 1 1 LinearAlgebra/generic | 1 1 LinearAlgebra/uniformscaling | 1 1 LinearAlgebra/lq | 1 1 LinearAlgebra/hessenberg | 1 1 LinearAlgebra/blas | 1 1 LinearAlgebra/adjtrans | 1 1 LinearAlgebra/pinv | 1 1 LinearAlgebra/givens | 1 1 LinearAlgebra/structuredbroadcast | 1 1 LibGit2/libgit2 | 1 1 Dates/accessors | 1 1 Dates/adjusters | 1 1 Dates/query | 1 1 Dates/periods | 1 1 Dates/ranges | 1 1 Dates/rounding | 1 1 Dates/types | 1 1 Dates/io | 1 1 Dates/arithmetic | 1 1 Dates/conversions | 1 1 Base64 | 1 1 CRC32c | 1 1 DelimitedFiles | 1 1 FileWatching | 1 1 Future | 1 1 InteractiveUtils | 1 1 Libdl | 1 1 Logging | 1 1 Markdown | 1 1 Mmap | 1 1 Printf | 1 1 Profile | 1 1 REPL | 1 1 Random | 1 1 SHA | 1 1 Serialization | 1 1 Sockets | 1 1 Statistics | 1 1 SuiteSparse | 1 1 Test | 1 1 UUIDs | 1 1 Unicode | 1 1 math | 1505744 1505744 iterators | 1515 1515 bitarray | 895663 895663 precompile | 91 91 SharedArrays | 110 110 stress | 118 118 Distributed | No tests FAILURE The global RNG seed was 0x7a0d4f7f880fa498c1e15fef0cbc2fa3. Error in testset ccall: Error During Test at none:1 Test threw exception Expression: ccall ProcessExitedException() Error in testset parse: Error During Test at none:1 Test threw exception Expression: parse ProcessExitedException() Error in testset loading: Error During Test at none:1 Test threw exception Expression: loading ProcessExitedException() Error in testset bigint: Error During Test at none:1 Test threw exception Expression: bigint ProcessExitedException() Error in testset bigfloat: Error During Test at none:1 Test threw exception Expression: bigfloat ProcessExitedException() Error in testset sorting: Error During Test at none:1 Test threw exception Expression: sorting ProcessExitedException() Error in testset spawn: Error During Test at none:1 Test threw exception Expression: spawn ProcessExitedException() Error in testset backtrace: Error During Test at none:1 Test threw exception Expression: backtrace ProcessExitedException() Error in testset file: Error During Test at none:1 Test threw exception Expression: file ProcessExitedException() Error in testset read: Error During Test at none:1 Test threw exception Expression: read ProcessExitedException() Error in testset version: Error During Test at none:1 Test threw exception Expression: version ProcessExitedException() Error in testset namedtuple: Error During Test at none:1 Test threw exception Expression: namedtuple ProcessExitedException() Error in testset mpfr: Error During Test at none:1 Test threw exception Expression: mpfr ProcessExitedException() Error in testset broadcast: Error During Test at none:1 Test threw exception Expression: broadcast ProcessExitedException() Error in testset complex: Error During Test at none:1 Test threw exception Expression: complex ProcessExitedException() Error in testset floatapprox: Error During Test at none:1 Test threw exception Expression: floatapprox ProcessExitedException() Error in testset reflection: Error During Test at none:1 Test threw exception Expression: reflection ProcessExitedException() Error in testset regex: Error During Test at none:1 Test threw exception Expression: regex ProcessExitedException() Error in testset float16: Error During Test at none:1 Test threw exception Expression: float16 ProcessExitedException() Error in testset combinatorics: Error During Test at none:1 Test threw exception Expression: combinatorics ProcessExitedException() Error in testset sysinfo: Error During Test at none:1 Test threw exception Expression: sysinfo ProcessExitedException() Error in testset env: Error During Test at none:1 Test threw exception Expression: env ProcessExitedException() Error in testset rounding: Error During Test at none:1 Test threw exception Expression: rounding ProcessExitedException() Error in testset ranges: Error During Test at none:1 Test threw exception Expression: ranges ProcessExitedException() Error in testset mod2pi: Error During Test at none:1 Test threw exception Expression: mod2pi ProcessExitedException() Error in testset euler: Error During Test at none:1 Test threw exception Expression: euler ProcessExitedException() Error in testset show: Error During Test at none:1 Test threw exception Expression: show ProcessExitedException() Error in testset errorshow: Error During Test at none:1 Test threw exception Expression: errorshow ProcessExitedException() Error in testset sets: Error During Test at none:1 Test threw exception Expression: sets ProcessExitedException() Error in testset goto: Error During Test at none:1 Test threw exception Expression: goto ProcessExitedException() Error in testset llvmcall: Error During Test at none:1 Test threw exception Expression: llvmcall ProcessExitedException() Error in testset llvmcall2: Error During Test at none:1 Test threw exception Expression: llvmcall2 ProcessExitedException() Error in testset grisu: Error During Test at none:1 Test threw exception Expression: grisu ProcessExitedException() Error in testset some: Error During Test at none:1 Test threw exception Expression: some ProcessExitedException() Error in testset meta: Error During Test at none:1 Test threw exception Expression: meta ProcessExitedException() Error in testset stacktraces: Error During Test at none:1 Test threw exception Expression: stacktraces ProcessExitedException() Error in testset docs: Error During Test at none:1 Test threw exception Expression: docs ProcessExitedException() Error in testset misc: Error During Test at none:1 Test threw exception Expression: misc ProcessExitedException() Error in testset threads: Error During Test at none:1 Test threw exception Expression: threads ProcessExitedException() Error in testset enums: Error During Test at none:1 Test threw exception Expression: enums ProcessExitedException() Error in testset cmdlineargs: Error During Test at none:1 Test threw exception Expression: cmdlineargs ProcessExitedException() Error in testset int: Error During Test at none:1 Test threw exception Expression: int ProcessExitedException() Error in testset checked: Error During Test at none:1 Test threw exception Expression: checked ProcessExitedException() Error in testset bitset: Error During Test at none:1 Test threw exception Expression: bitset ProcessExitedException() Error in testset floatfuncs: Error During Test at none:1 Test threw exception Expression: floatfuncs ProcessExitedException() Error in testset inline: Error During Test at none:1 Test threw exception Expression: inline ProcessExitedException() Error in testset boundscheck: Error During Test at none:1 Test threw exception Expression: boundscheck ProcessExitedException() Error in testset error: Error During Test at none:1 Test threw exception Expression: error ProcessExitedException() Error in testset cartesian: Error During Test at none:1 Test threw exception Expression: cartesian ProcessExitedException() Error in testset osutils: Error During Test at none:1 Test threw exception Expression: osutils ProcessExitedException() Error in testset channels: Error During Test at none:1 Test threw exception Expression: channels ProcessExitedException() Error in testset iostream: Error During Test at none:1 Test threw exception Expression: iostream ProcessExitedException() Error in testset secretbuffer: Error During Test at none:1 Test threw exception Expression: secretbuffer ProcessExitedException() Error in testset specificity: Error During Test at none:1 Test threw exception Expression: specificity ProcessExitedException() Error in testset codegen: Error During Test at none:1 Test threw exception Expression: codegen ProcessExitedException() Error in testset reinterpretarray: Error During Test at none:1 Test threw exception Expression: reinterpretarray ProcessExitedException() Error in testset syntax: Error During Test at none:1 Test threw exception Expression: syntax ProcessExitedException() Error in testset logging: Error During Test at none:1 Test threw exception Expression: logging ProcessExitedException() Error in testset missing: Error During Test at none:1 Test threw exception Expression: missing ProcessExitedException() Error in testset asyncmap: Error During Test at none:1 Test threw exception Expression: asyncmap ProcessExitedException() Error in testset SparseArrays/higherorderfns: Error During Test at none:1 Test threw exception Expression: SparseArrays/higherorderfns ProcessExitedException() Error in testset SparseArrays/sparse: Error During Test at none:1 Test threw exception Expression: SparseArrays/sparse ProcessExitedException() Error in testset SparseArrays/sparsevector: Error During Test at none:1 Test threw exception Expression: SparseArrays/sparsevector ProcessExitedException() Error in testset Pkg/resolve: Error During Test at none:1 Test threw exception Expression: Pkg/resolve ProcessExitedException() Error in testset LinearAlgebra/triangular: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/triangular ProcessExitedException() Error in testset LinearAlgebra/qr: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/qr ProcessExitedException() Error in testset LinearAlgebra/dense: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/dense ProcessExitedException() Error in testset LinearAlgebra/matmul: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/matmul ProcessExitedException() Error in testset LinearAlgebra/schur: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/schur ProcessExitedException() Error in testset LinearAlgebra/special: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/special ProcessExitedException() Error in testset LinearAlgebra/eigen: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/eigen ProcessExitedException() Error in testset LinearAlgebra/bunchkaufman: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/bunchkaufman ProcessExitedException() Error in testset LinearAlgebra/svd: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/svd ProcessExitedException() Error in testset LinearAlgebra/lapack: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/lapack ProcessExitedException() Error in testset LinearAlgebra/tridiag: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/tridiag ProcessExitedException() Error in testset LinearAlgebra/bidiag: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/bidiag ProcessExitedException() Error in testset LinearAlgebra/diagonal: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/diagonal ProcessExitedException() Error in testset LinearAlgebra/cholesky: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/cholesky ProcessExitedException() Error in testset LinearAlgebra/lu: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/lu ProcessExitedException() Error in testset LinearAlgebra/symmetric: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/symmetric ProcessExitedException() Error in testset LinearAlgebra/generic: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/generic ProcessExitedException() Error in testset LinearAlgebra/uniformscaling: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/uniformscaling ProcessExitedException() Error in testset LinearAlgebra/lq: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/lq ProcessExitedException() Error in testset LinearAlgebra/hessenberg: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/hessenberg ProcessExitedException() Error in testset LinearAlgebra/blas: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/blas ProcessExitedException() Error in testset LinearAlgebra/adjtrans: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/adjtrans ProcessExitedException() Error in testset LinearAlgebra/pinv: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/pinv ProcessExitedException() Error in testset LinearAlgebra/givens: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/givens ProcessExitedException() Error in testset LinearAlgebra/structuredbroadcast: Error During Test at none:1 Test threw exception Expression: LinearAlgebra/structuredbroadcast ProcessExitedException() Error in testset LibGit2/libgit2: Error During Test at none:1 Test threw exception Expression: LibGit2/libgit2 ProcessExitedException() Error in testset Dates/accessors: Error During Test at none:1 Test threw exception Expression: Dates/accessors ProcessExitedException() Error in testset Dates/adjusters: Error During Test at none:1 Test threw exception Expression: Dates/adjusters ProcessExitedException() Error in testset Dates/query: Error During Test at none:1 Test threw exception Expression: Dates/query ProcessExitedException() Error in testset Dates/periods: Error During Test at none:1 Test threw exception Expression: Dates/periods ProcessExitedException() Error in testset Dates/ranges: Error During Test at none:1 Test threw exception Expression: Dates/ranges ProcessExitedException() Error in testset Dates/rounding: Error During Test at none:1 Test threw exception Expression: Dates/rounding ProcessExitedException() Error in testset Dates/types: Error During Test at none:1 Test threw exception Expression: Dates/types ProcessExitedException() Error in testset Dates/io: Error During Test at none:1 Test threw exception Expression: Dates/io ProcessExitedException() Error in testset Dates/arithmetic: Error During Test at none:1 Test threw exception Expression: Dates/arithmetic ProcessExitedException() Error in testset Dates/conversions: Error During Test at none:1 Test threw exception Expression: Dates/conversions ProcessExitedException() Error in testset Base64: Error During Test at none:1 Test threw exception Expression: Base64 ProcessExitedException() Error in testset CRC32c: Error During Test at none:1 Test threw exception Expression: CRC32c ProcessExitedException() Error in testset DelimitedFiles: Error During Test at none:1 Test threw exception Expression: DelimitedFiles ProcessExitedException() Error in testset FileWatching: Error During Test at none:1 Test threw exception Expression: FileWatching ProcessExitedException() Error in testset Future: Error During Test at none:1 Test threw exception Expression: Future ProcessExitedException() Error in testset InteractiveUtils: Error During Test at none:1 Test threw exception Expression: InteractiveUtils ProcessExitedException() Error in testset Libdl: Error During Test at none:1 Test threw exception Expression: Libdl ProcessExitedException() Error in testset Logging: Error During Test at none:1 Test threw exception Expression: Logging ProcessExitedException() Error in testset Markdown: Error During Test at none:1 Test threw exception Expression: Markdown ProcessExitedException() Error in testset Mmap: Error During Test at none:1 Test threw exception Expression: Mmap ProcessExitedException() Error in testset Printf: Error During Test at none:1 Test threw exception Expression: Printf ProcessExitedException() Error in testset Profile: Error During Test at none:1 Test threw exception Expression: Profile ProcessExitedException() Error in testset REPL: Error During Test at none:1 Test threw exception Expression: REPL ProcessExitedException() Error in testset Random: Error During Test at none:1 Test threw exception Expression: Random ProcessExitedException() Error in testset SHA: Error During Test at none:1 Test threw exception Expression: SHA ProcessExitedException() Error in testset Serialization: Error During Test at none:1 Test threw exception Expression: Serialization ProcessExitedException() Error in testset Sockets: Error During Test at none:1 Test threw exception Expression: Sockets ProcessExitedException() Error in testset Statistics: Error During Test at none:1 Test threw exception Expression: Statistics ProcessExitedException() Error in testset SuiteSparse: Error During Test at none:1 Test threw exception Expression: SuiteSparse ProcessExitedException() Error in testset Test: Error During Test at none:1 Test threw exception Expression: Test ProcessExitedException() Error in testset UUIDs: Error During Test at none:1 Test threw exception Expression: UUIDs ProcessExitedException() Error in testset Unicode: Error During Test at none:1 Test threw exception Expression: Unicode ProcessExitedException() ERROR: LoadError: Test run finished with errors in expression starting at /<>/julia-1.0.4+dfsg/test/runtests.jl:61 make[2]: *** [Makefile:22: all] Error 1 make[2]: Leaving directory '/<>/julia-1.0.4+dfsg/test' make[1]: [debian/rules:130: override_dh_auto_test-arch] Error 2 (ignored) make[1]: Leaving directory '/<>/julia-1.0.4+dfsg' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary-arch dh binary-arch dh_testroot -a dh_prep -a debian/rules override_dh_auto_install make[1]: Entering directory '/<>/julia-1.0.4+dfsg' make prefix=/usr sysconfdir=/etc MULTIARCH=powerpc64le-linux-gnu MULTIARCH_INSTALL=1 NO_GIT=1 TAGGED_RELEASE_BANNER='Ubuntu ⛬ julia/1.0.4+dfsg-1' USE_BLAS64=0 USE_LLVM_SHLIB=1 USE_SYSTEM_BLAS=1 USE_SYSTEM_CURL=1 USE_SYSTEM_DSFMT=1 USE_SYSTEM_GMP=1 USE_SYSTEM_LAPACK=1 USE_SYSTEM_LIBGIT2=1 USE_SYSTEM_LIBSSH2=1 USE_SYSTEM_LIBUNWIND=1 USE_SYSTEM_LIBUV=0 USE_SYSTEM_LLVM=0 USE_SYSTEM_MBEDTLS=1 USE_SYSTEM_MPFR=1 USE_SYSTEM_OPENSPECFUN=1 USE_SYSTEM_PATCHELF=1 USE_SYSTEM_PCRE=1 USE_SYSTEM_SUITESPARSE=1 USE_SYSTEM_UTF8PROC=1 VERBOSE=1 JULIA_CPU_TARGET="pwr8" 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 -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/powerpc64le-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/powerpc64le-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/powerpc64le-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/powerpc64le-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/powerpc64le-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/powerpc64le-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/powerpc64le-linux-gnu/lib${suffix}.*so*; do \ if [ "${lib##*.}" != "dSYM" ]; then \ /<>/julia-1.0.4+dfsg/contrib/install.sh 755 $lib ./debian/tmp//usr/lib/powerpc64le-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/powerpc64le-linux-gnu/${suffix}.*so*; do \ if [ "${lib##*.}" != "dSYM" ]; then \ /<>/julia-1.0.4+dfsg/contrib/install.sh 755 $lib ./debian/tmp//usr/lib/powerpc64le-linux-gnu/julia ; \ fi \ done \ done cp: cannot stat '/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/libLLVM.*so*': No such file or directory chmod: cannot access './debian/tmp//usr/lib/powerpc64le-linux-gnu/julia/libLLVM.*so*': No such file or directory cp: cannot stat '/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/libLLVM-6.*so*': No such file or directory chmod: cannot access './debian/tmp//usr/lib/powerpc64le-linux-gnu/julia/libLLVM-6.*so*': No such file or directory cp: cannot stat '/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/libgfortran.*so*': No such file or directory chmod: cannot access './debian/tmp//usr/lib/powerpc64le-linux-gnu/julia/libgfortran.*so*': No such file or directory cp: cannot stat '/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/libgcc_s.*so*': No such file or directory chmod: cannot access './debian/tmp//usr/lib/powerpc64le-linux-gnu/julia/libgcc_s.*so*': No such file or directory cp: cannot stat '/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/libquadmath.*so*': No such file or directory chmod: cannot access './debian/tmp//usr/lib/powerpc64le-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/powerpc64le-linux-gnu/julia/${suffix}.so; \ /<>/julia-1.0.4+dfsg/contrib/install.sh 755 $lib ./debian/tmp//usr/lib/powerpc64le-linux-gnu/julia ; \ done cp: cannot stat '/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libmbedcrypto.so': No such file or directory chmod: cannot access './debian/tmp//usr/lib/powerpc64le-linux-gnu/julia/libmbedcrypto.so': No such file or directory cp: cannot stat '/<>/julia-1.0.4+dfsg/usr/lib/powerpc64le-linux-gnu/julia/libmbedx509.so': No such file or directory chmod: cannot access './debian/tmp//usr/lib/powerpc64le-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/powerpc64le-linux-gnu/julia/sys.so ./debian/tmp//usr/lib/powerpc64le-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/powerpc64le-linux-gnu/julia != ../lib/powerpc64le-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/powerpc64le-linux-gnu/julia/ \; 'deps/scratch/llvm-6.0.0/build_Release/lib/libLLVM-6.0.so' -> 'debian/tmp/usr/lib/powerpc64le-linux-gnu/julia/libLLVM-6.0.so' ln -s libLLVM-6.0.so debian/tmp/usr/lib/powerpc64le-linux-gnu/julia/libLLVM-6.0.0.so ln -s libLLVM-6.0.so debian/tmp/usr/lib/powerpc64le-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' dh_install -a dh_installdocs -a dh_installchangelogs -a dh_installexamples -a dh_installman -a dh_lintian -a dh_icons -a dh_perl -a 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=powerpc64le-linux-gnu MULTIARCH_INSTALL=1 NO_GIT=1 TAGGED_RELEASE_BANNER='Ubuntu ⛬ julia/1.0.4+dfsg-1' USE_BLAS64=0 USE_LLVM_SHLIB=1 USE_SYSTEM_BLAS=1 USE_SYSTEM_CURL=1 USE_SYSTEM_DSFMT=1 USE_SYSTEM_GMP=1 USE_SYSTEM_LAPACK=1 USE_SYSTEM_LIBGIT2=1 USE_SYSTEM_LIBSSH2=1 USE_SYSTEM_LIBUNWIND=1 USE_SYSTEM_LIBUV=0 USE_SYSTEM_LLVM=0 USE_SYSTEM_MBEDTLS=1 USE_SYSTEM_MPFR=1 USE_SYSTEM_OPENSPECFUN=1 USE_SYSTEM_PATCHELF=1 USE_SYSTEM_PCRE=1 USE_SYSTEM_SUITESPARSE=1 USE_SYSTEM_UTF8PROC=1 VERBOSE=1 JULIA_CPU_TARGET="pwr8" 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 -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/powerpc64le-linux-gnu/julia/libopenblas.so" >> debian/libjulia1.links.tmp debian/shlibdeps curl_easy_recv >> debian/libjulia1.links.tmp echo " /usr/lib/powerpc64le-linux-gnu/julia/libcurl.so" >> debian/libjulia1.links.tmp debian/shlibdeps dsfmt_get_idstring >> debian/libjulia1.links.tmp echo " /usr/lib/powerpc64le-linux-gnu/julia/libdSFMT.so" >> debian/libjulia1.links.tmp debian/shlibdeps __gmpz_get_str >> debian/libjulia1.links.tmp echo " /usr/lib/powerpc64le-linux-gnu/julia/libgmp.so" >> debian/libjulia1.links.tmp debian/shlibdeps git_libgit2_version >> debian/libjulia1.links.tmp echo " /usr/lib/powerpc64le-linux-gnu/julia/libgit2.so" >> debian/libjulia1.links.tmp debian/shlibdeps pow >> debian/libjulia1.links.tmp echo " /usr/lib/powerpc64le-linux-gnu/julia/libopenlibm.so" >> debian/libjulia1.links.tmp debian/shlibdeps mpfr_init2 >> debian/libjulia1.links.tmp echo " /usr/lib/powerpc64le-linux-gnu/julia/libmpfr.so" >> debian/libjulia1.links.tmp debian/shlibdeps pcre2_compile_8 >> debian/libjulia1.links.tmp echo " /usr/lib/powerpc64le-linux-gnu/julia/libpcre2-8.so" >> debian/libjulia1.links.tmp debian/shlibdeps libssh2_version >> debian/libjulia1.links.tmp echo " /usr/lib/powerpc64le-linux-gnu/julia/libssh2.so" >> debian/libjulia1.links.tmp debian/shlibdeps backtrace >> debian/libjulia1.links.tmp echo " /usr/lib/powerpc64le-linux-gnu/julia/libunwind.so" >> debian/libjulia1.links.tmp debian/shlibdeps mbedtls_net_init >> debian/libjulia1.links.tmp echo " /usr/lib/powerpc64le-linux-gnu/julia/libmbedtls.so" >> debian/libjulia1.links.tmp debian/shlibdeps mbedtls_md5 >> debian/libjulia1.links.tmp echo " /usr/lib/powerpc64le-linux-gnu/julia/libmbedcrypto.so" >> debian/libjulia1.links.tmp debian/shlibdeps mbedtls_x509_get_serial >> debian/libjulia1.links.tmp echo " /usr/lib/powerpc64le-linux-gnu/julia/libmbedx509.so" >> debian/libjulia1.links.tmp debian/shlibdeps cholmod_version >> debian/libjulia1.links.tmp echo " /usr/lib/powerpc64le-linux-gnu/julia/libcholmod.so" >> debian/libjulia1.links.tmp debian/shlibdeps SuiteSparseQR_C_free >> debian/libjulia1.links.tmp echo " /usr/lib/powerpc64le-linux-gnu/julia/libspqr.so" >> debian/libjulia1.links.tmp debian/shlibdeps SuiteSparse_config >> debian/libjulia1.links.tmp echo " /usr/lib/powerpc64le-linux-gnu/julia/libsuitesparseconfig.so" >> debian/libjulia1.links.tmp debian/shlibdeps umfpack_dl_report_info >> debian/libjulia1.links.tmp echo " /usr/lib/powerpc64le-linux-gnu/julia/libumfpack.so" >> debian/libjulia1.links.tmp debian/shlibdeps utf8proc_errmsg >> debian/libjulia1.links.tmp echo " /usr/lib/powerpc64le-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_strip_nondeterminism -a 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/stdlib/v1.0/Pkg/bin/loadmeta.jl debian/tmp/usr/share/julia/stdlib/v1.0/Pkg/bin/generate.jl debian/tmp/usr/share/julia/stdlib/v1.0/Pkg/bin/genstdlib.jl debian/tmp/usr/share/julia/stdlib/v1.0/Pkg/bin/update.jl debian/tmp/usr/share/julia/stdlib/v1.0/Pkg/bin/gitmeta.jl debian/tmp/usr/share/julia/stdlib/v1.0/Pkg/bin/utils.jl debian/tmp/usr/share/julia/build_sysimg.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/powerpc64le-linux-gnu/julia/stGBX7Sp: 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 -a dh_gencontrol -a dh_md5sums -a dh_builddeb -a INFO: pkgstriptranslations version 144 INFO: pkgstriptranslations version 144 INFO: pkgstriptranslations version 144 pkgstriptranslations: processing julia (in debian/julia); do_strip: , oemstrip: pkgstriptranslations: processing libjulia-dev (in debian/libjulia-dev); do_strip: , oemstrip: pkgstriptranslations: processing libjulia1 (in debian/libjulia1); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/libjulia-dev/DEBIAN/control, package libjulia-dev, directory debian/libjulia-dev INFO: pkgstripfiles: waiting for lock (libjulia-dev) ... INFO: pkgstripfiles: waiting for lock (libjulia-dev) ... INFO: pkgstripfiles: waiting for lock (libjulia-dev) ... INFO: pkgstripfiles: waiting for lock (libjulia-dev) ... INFO: pkgstripfiles: waiting for lock (libjulia-dev) ... debian/julia/usr/share/applications/julia.desktop: does not have gettext domain, not stripping pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/julia/DEBIAN/control, package julia, directory debian/julia 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 INFO: pkgstripfiles: waiting for lock (libjulia-dev) ... 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_ppc64el.deb'. INFO: pkgstripfiles: waiting for lock (libjulia-dev) ... INFO: pkgstripfiles: waiting for lock (libjulia-dev) ... INFO: pkgstripfiles: waiting for lock (libjulia-dev) ... INFO: pkgstriptranslations version 144 pkgstriptranslations: processing julia-dbgsym (in debian/.debhelper/julia/dbgsym-root); do_strip: , oemstrip: 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_ppc64el.deb'. Renaming julia-dbgsym_1.0.4+dfsg-1_ppc64el.deb to julia-dbgsym_1.0.4+dfsg-1_ppc64el.ddeb INFO: pkgstripfiles: waiting for lock (libjulia-dev) ... INFO: pkgstripfiles: waiting for lock (libjulia-dev) ... INFO: pkgstripfiles: waiting for lock (libjulia-dev) ... INFO: pkgstripfiles: waiting for lock (libjulia-dev) ... INFO: pkgstripfiles: waiting for lock (libjulia-dev) ... INFO: pkgstripfiles: waiting for lock (libjulia-dev) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/libjulia1/DEBIAN/control, package libjulia1, directory debian/libjulia1 pkgstripfiles: Truncating usr/share/doc/libjulia1/changelog.Debian.gz to topmost ten records 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_ppc64el.deb'. Searching for duplicated docs in dependency libjulia1... symlinking NEWS.Debian.gz in libjulia-dev to file in libjulia1 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_ppc64el.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_ppc64el.deb'. Renaming libjulia1-dbgsym_1.0.4+dfsg-1_ppc64el.deb to libjulia1-dbgsym_1.0.4+dfsg-1_ppc64el.ddeb dpkg-genbuildinfo --build=any dpkg-genchanges --build=any -mLaunchpad Build Daemon >../julia_1.0.4+dfsg-1_ppc64el.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 20190517-1812 Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Post Build Chroot | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ julia_1.0.4+dfsg-1_ppc64el.changes: ----------------------------------- Format: 1.8 Date: Fri, 17 May 2019 09:01:01 +0000 Source: julia Binary: julia libjulia-dev libjulia1 Architecture: ppc64el 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 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: 8a3adac6db938ce470d4bc6e6c0d2a66f3a5ec81 18616 julia-dbgsym_1.0.4+dfsg-1_ppc64el.ddeb fafd4f094fe999ea96ddaae6bf62d426b3228b46 9673 julia_1.0.4+dfsg-1_ppc64el.buildinfo e40092293bb73d28086dbfb14a09b9157db265df 1125516 julia_1.0.4+dfsg-1_ppc64el.deb 287a1b9c05d28b4790da806fcac9baca4fb2f929 59004 libjulia-dev_1.0.4+dfsg-1_ppc64el.deb f4542fdd51f641687609acd6d997d4447fc76c35 436212768 libjulia1-dbgsym_1.0.4+dfsg-1_ppc64el.ddeb 4f4a96b415ef3b35c5bff79273132a2b62f72e17 28856796 libjulia1_1.0.4+dfsg-1_ppc64el.deb Checksums-Sha256: 242986bdcebddddfe4e6f0d1e56dbf1ead29b8a2b3928e6497ab81a92df1ee85 18616 julia-dbgsym_1.0.4+dfsg-1_ppc64el.ddeb a646984d3856c66045abf18fabca4df1f7c13ed9d0944af26dc8499897c86aeb 9673 julia_1.0.4+dfsg-1_ppc64el.buildinfo 51e35ac810d2273c903978f44430423b10a7f9f3ac9b9c994b7b99052e4c1fcf 1125516 julia_1.0.4+dfsg-1_ppc64el.deb 52646df11377339fc2e530bb6bd6c2a3b46fecf7d7f33fd60855aaeefb099e46 59004 libjulia-dev_1.0.4+dfsg-1_ppc64el.deb 2fce0eba403932e229778ab3ad6d80865dbf9bab691dcaa400b36ed3baa1acaa 436212768 libjulia1-dbgsym_1.0.4+dfsg-1_ppc64el.ddeb 5544e57fead2fb737d40dddf7129076f04ed39de31d9dd7f3a9e3118681708e7 28856796 libjulia1_1.0.4+dfsg-1_ppc64el.deb Files: 76646376b7a6f116deda2f700f2bf7b1 18616 debug optional julia-dbgsym_1.0.4+dfsg-1_ppc64el.ddeb ea798e2b5132b4f4a714d78abddd16d6 9673 science optional julia_1.0.4+dfsg-1_ppc64el.buildinfo fb0932b8b79a4d41503448a7cf3f64b9 1125516 science optional julia_1.0.4+dfsg-1_ppc64el.deb 88139ebf08868f03fa3aeec94d320431 59004 libdevel optional libjulia-dev_1.0.4+dfsg-1_ppc64el.deb 6439cff9124ce86a6fde8dfc3125a5f5 436212768 debug optional libjulia1-dbgsym_1.0.4+dfsg-1_ppc64el.ddeb 8a7a445fe9fe1c3de439f1cb2b91a782 28856796 libs optional libjulia1_1.0.4+dfsg-1_ppc64el.deb +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ julia_1.0.4+dfsg-1_ppc64el.deb ------------------------------ new debian package, version 2.0. size 1125516 bytes: control archive=1796 bytes. 1823 bytes, 28 lines control 1230 bytes, 18 lines md5sums Package: julia Version: 1.0.4+dfsg-1 Architecture: ppc64el Maintainer: Ubuntu Developers Original-Maintainer: Debian Julia Team Installed-Size: 5418 Depends: julia-common (= 1.0.4+dfsg-1), libjulia1 (= 1.0.4+dfsg-1), libc6 (>= 2.17), 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 67656 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 5277168 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 620 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_ppc64el.deb ------------------------------------- new debian package, version 2.0. size 59004 bytes: control archive=1872 bytes. 1158 bytes, 23 lines control 2149 bytes, 34 lines md5sums Package: libjulia-dev Source: julia Version: 1.0.4+dfsg-1 Architecture: ppc64el 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/powerpc64le-linux-gnu/ lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/powerpc64le-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_ppc64el.deb ---------------------------------- new debian package, version 2.0. size 28856796 bytes: control archive=7848 bytes. 1753 bytes, 25 lines control 715 bytes, 9 lines md5sums 21 bytes, 1 lines shlibs 36163 bytes, 1231 lines symbols 26 bytes, 1 lines triggers Package: libjulia1 Source: julia Version: 1.0.4+dfsg-1 Architecture: ppc64el Maintainer: Ubuntu Developers Original-Maintainer: Debian Julia Team Installed-Size: 181598 Depends: libc6 (>= 2.29), libcholmod3 (>= 1:4.5.2), libcurl3-gnutls (>= 7.16.2), libdsfmt-19937-1 (>= 2.2.3), libgcc1 (>= 1:4.2), 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 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/powerpc64le-linux-gnu/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/lib/powerpc64le-linux-gnu/julia/ lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/powerpc64le-linux-gnu/julia/libLLVM-6.0.0.so -> libLLVM-6.0.so -rw-r--r-- root/root 43398368 2019-05-17 09:01 ./usr/lib/powerpc64le-linux-gnu/julia/libLLVM-6.0.so lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/powerpc64le-linux-gnu/julia/libLLVM.so -> libLLVM-6.0.so lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/powerpc64le-linux-gnu/julia/libamd.so -> ../libamd.so.2 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/powerpc64le-linux-gnu/julia/libcamd.so -> ../libcamd.so.2 -rw-r--r-- root/root 68640 2019-05-17 09:01 ./usr/lib/powerpc64le-linux-gnu/julia/libccalltest.so lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/powerpc64le-linux-gnu/julia/libccolamd.so -> ../libccolamd.so.2 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/powerpc64le-linux-gnu/julia/libcholmod.so -> ../libcholmod.so.3 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/powerpc64le-linux-gnu/julia/libcolamd.so -> ../libcolamd.so.2 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/powerpc64le-linux-gnu/julia/libcurl.so -> ../libcurl-gnutls.so.4 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/powerpc64le-linux-gnu/julia/libdSFMT.so -> ../libdSFMT-19937.so.1 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/powerpc64le-linux-gnu/julia/libgit2.so -> ../libgit2.so.27 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/powerpc64le-linux-gnu/julia/libgmp.so -> ../libgmp.so.10 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/powerpc64le-linux-gnu/julia/libmbedcrypto.so -> ../libmbedcrypto.so.3 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/powerpc64le-linux-gnu/julia/libmbedtls.so -> ../libmbedtls.so.12 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/powerpc64le-linux-gnu/julia/libmbedx509.so -> ../libmbedx509.so.0 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/powerpc64le-linux-gnu/julia/libmpfr.so -> ../libmpfr.so.6 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/powerpc64le-linux-gnu/julia/libopenblas.so -> ../libopenblas.so.0 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/powerpc64le-linux-gnu/julia/libopenlibm.so -> ../libopenlibm.so.2 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/powerpc64le-linux-gnu/julia/libpcre2-8.so -> ../libpcre2-8.so.0 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/powerpc64le-linux-gnu/julia/libspqr.so -> ../libspqr.so.2 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/powerpc64le-linux-gnu/julia/libssh2.so -> ../libssh2.so.1 -rw-r--r-- root/root 67200 2019-05-17 09:01 ./usr/lib/powerpc64le-linux-gnu/julia/libsuitesparse_wrapper.so lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/powerpc64le-linux-gnu/julia/libsuitesparseconfig.so -> ../libsuitesparseconfig.so.5 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/powerpc64le-linux-gnu/julia/libumfpack.so -> ../libumfpack.so.5 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/powerpc64le-linux-gnu/julia/libunwind.so -> ../libunwind.so.8 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/powerpc64le-linux-gnu/julia/libutf8proc.so -> ../libutf8proc.so.2 -rw-r--r-- root/root 139488968 2019-05-17 09:01 ./usr/lib/powerpc64le-linux-gnu/julia/sys.so lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/powerpc64le-linux-gnu/libjulia.so.1 -> libjulia.so.1.0 -rw-r--r-- root/root 2798712 2019-05-17 09:01 ./usr/lib/powerpc64le-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: ppc64el Build-Space: 16203916 Build-Time: 3631 Distribution: eoan-proposed Host Architecture: ppc64el Install-Time: 49 Job: julia_1.0.4+dfsg-1.dsc Machine Architecture: ppc64el Package: julia Package-Time: 3682 Source-Version: 1.0.4+dfsg-1 Space: 16203916 Status: successful Version: 1.0.4+dfsg-1 -------------------------------------------------------------------------------- Finished at 20190517-1812 Build needed 01:01:22, 16203916k disc space RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=eoan --arch=ppc64el PACKAGEBUILD-16808357 Scanning for processes to kill in build PACKAGEBUILD-16808357